
Vladimir
01.12.2016
12:15:26
Напомните, где в IDEA глубину поиска имплиситов (или как оно там называется) настраивать?
После обновления плагина loader висит на одном из модулей, т.ч. часть файлов даже открыть не могу.

?Ivan
01.12.2016
12:15:29
зачем?
хз, вдруг компилятор съест. У меня сейчас под рукой просто нет 2.12

Denis
01.12.2016
12:16:19
[error] type mismatch;
[error] found : A
[error] required: Int
[error] case IntOp(i) => {
[error]

Google

Denis
01.12.2016
12:20:42
посоветовали сделать Op[+A] и скомпилилось
но это странная хрень и мне не нравится

Mikhail
01.12.2016
12:39:16
с PartialFunctions - компилится без +
но идея все равно подсвечивает i
``` sealed trait Op[A]
case class IntOp(i: Int) extends Op[Int]
def test(i:Int) = i match {
case 1 => i
case _ => i
}
def run[A](op: Op[A]): Int => A = op match {
case IntOp(i) => test
} ```
вот так тоже воркает
где-то в парсере скалац бажок)
подсветка кода в телеге сломалась?

Denis
01.12.2016
12:53:13
подсветка хрен с ней

Mikhail
01.12.2016
12:56:43
последнее про подсветку про телеграм было уже)

Denis
01.12.2016
13:08:40
не заметил про телег )
да у меня уже давно три бактика не работают

Dmitry
01.12.2016
13:09:57
как не работает

Google

Dmitry
01.12.2016
13:10:04
hue
клиент говно просто

Denis
01.12.2016
13:11:20
хм
странно

Daniel
01.12.2016
13:11:47

Vladimir
01.12.2016
13:12:50
спасибо
правда я плагин все равно на 2016.3.3 откатил, с ним нормально

Denis
01.12.2016
13:39:52
В итоге баг https://issues.scala-lang.org/browse/SI-10085
Из-за SAM

Tatiana
01.12.2016
13:50:03
Всем привет! Такой вопрос: есть приложение на akka streams. Нужен Source, который ждет новое значение, отправляет его дальше, и продолжает ждать следующего значения, не закрываясь. Не знаете, есть ли готовый такой Source, а если нет, то как написать кастомный? Не очень представляю как сделать ожидание без лока потока (либо делать бесконечную рекурсию, либо связку Source -> Flow , где Source будет постоянно генерить какой-нибудь Option - если значения нет None, если есть - значение, а Flow бы фильтровал != None и пропускал дальше)

Vladimir
01.12.2016
13:56:00
а откуда он ждет это значение? сокет \ метод апи \ ???

Dmitry
01.12.2016
14:05:10
Source.queue

Tatiana
01.12.2016
14:05:12
По http приходит значение отправляется в актор и вот из него должен попасть в source

Dmitry
01.12.2016
14:05:13
Source.actorRef
Source.actorPublisher

Nikita
01.12.2016
14:06:21
Source.queue будет лучше, так как бекпреша не исчезнет

Tatiana
01.12.2016
14:09:28
Спасибо! Почитаю про решения. С первого взгляда похоже, на то что нужно

Denis
01.12.2016
14:22:24
Merged https://github.com/scala/scala/pull/5284

Dmitry
01.12.2016
14:23:17
всё? можно org.typelevel конпелятор дропать?
delete repository

Denis
01.12.2016
14:23:51
TLS это же платформа по инкубации фич

Google

Dmitry
01.12.2016
14:25:00
tls..
скорее чтоб побыстрее мержили пулреквесты в апстрм

Denis
01.12.2016
14:29:29
ну как следствие
сначала мердж в TLS, сообщество тестит - если ок то мердж в LBS

folex
01.12.2016
14:32:46
TLS == TypeLevel Scala?
или что такое TLS/LBS?

Denis
01.12.2016
14:33:05
да

folex
01.12.2016
14:33:11
TypeLevel & LightBend

Denis
01.12.2016
14:33:11
lbs - lightbend

folex
01.12.2016
14:33:12
понял
не знал что у них разные компиляторы
а где репа LBS?

Denis
01.12.2016
14:33:28
scala/scala

folex
01.12.2016
14:33:28
или оно закрытое? >_>

Dmitry
01.12.2016
14:33:38
наоборот дефолтное

Denis
01.12.2016
14:33:49
официальная репа это и есть LBS
просто потому что драйвится лайтбендом

folex
01.12.2016
14:34:09
таки ссылка-то на LBS?
scala/scala

Dmitry
01.12.2016
14:34:13
а если есть склонность к смузи, то нужно выбрать посвежей

Google

folex
01.12.2016
14:34:18
в PR'ом
ок, а где репа TLS?

Dmitry
01.12.2016
14:34:49
https://github.com/typelevel/scala
как ни странно

folex
01.12.2016
14:35:39
понятно :) Спасибо

Denis
01.12.2016
14:35:58
тогда scala/scala это SS )

Admin
ERROR: S client not available

Denis
01.12.2016
14:36:14
⚡️⚡️

D
01.12.2016
14:36:50
\o

KrivdaTheTriewe
01.12.2016
14:57:48
у нас есть чатики по aws или похожие по тематкие, вообще , много кто в aws деплоит ?

Daniel
01.12.2016
15:38:49
девопс чат наверное

Nikita
01.12.2016
15:56:42
ну мы деплоим в AWS

Grigory
01.12.2016
16:00:07
и мы тоже

KrivdaTheTriewe
01.12.2016
16:04:28
ну такой человек как Вы просто не может не деплоить в aws
а чатик у вас есть?
Что вообще, кроме того что есть спот аукционы и стандартные размеры машин нужно знать о aws

Lev
01.12.2016
17:06:26
https://github.com/open-guides/og-aws
Там уйма тонкостей
Начиная от того, как они попугаев отвешивают в iops и ecu, заканчивая деталями биллинга
Это если речь про ec2

Google

KrivdaTheTriewe
01.12.2016
17:17:45

Denis
01.12.2016
21:29:47
http://www.scala-lang.org/blog/2016/11/30/spores-release.html

Dmitry
01.12.2016
21:32:01
a new release of spores, now designed to work with Java Serialization.
https://twitter.com/tpolecat/status/804027904514347008

Alexey
02.12.2016
03:15:25
вопрос не в тему - а какой есть способ бесплатно сохранить немного key value данных с доступом из интернета? по типу тех бесплатных планов которые предлагают firebase, но только с возможностью доступа из backenda

Denis
02.12.2016
06:24:32
baas любой

?Ivan
02.12.2016
07:20:19

Mikhail
02.12.2016
08:56:27
Кто-нибудь видел в природе компайл-тайм тесты?

Denis
02.12.2016
08:57:56
в шейплесс дофига

Mikhail
02.12.2016
09:01:32
через стринги, которые компилятся в рантайме. но видимо других вариантов и нет(

Denis
02.12.2016
09:02:11
ну а что такое компайл тайм тест? это успешная компиляция
компиляция это и есть доказательство корректности

Vladimir
02.12.2016
09:02:42
типов
но не логики

Denis
02.12.2016
09:02:48
ну да
не спорю
зависит от того что за типы
в Idris очень размытая граница в этом плане