
Grigory
10.01.2018
14:58:18

Oleg
10.01.2018
15:11:25

Nikolay
10.01.2018
15:59:02

Aleksey
10.01.2018
15:59:29

Google

Gleb
10.01.2018
15:59:43

Nikolay
10.01.2018
15:59:58
всем пока
спасибо

KrivdaTheTriewe
10.01.2018
16:02:22
какова цена свободы? @pomadchin у меня почему-то наотрез отказывалось 1.1 собираться проект с ассембли плагином

Grigory
10.01.2018
16:14:11
¯\_(ツ)_/¯ ток вчера замерджил в мастер и все работает
или позавчера
а как у тя валится?
может ты баг какойто использовал

Denis
10.01.2018
16:16:22
Когда прощаешься пиши ответ

KrivdaTheTriewe
10.01.2018
16:18:29

Grigory
10.01.2018
16:28:12

KrivdaTheTriewe
10.01.2018
16:29:55

Google

Grigory
10.01.2018
16:33:50
пива!

Oleg
10.01.2018
16:47:58
Всем чмоки, у меня несколько вопросов
как делать DI в Play
как написать такой же хреновый код, который я уже написал на Kotlin
как в паттерн-матчинге заматчить стёртые типы
почему мой код не компилится, вот скриншот IDE
http://nodrugs.com/

Daniel
10.01.2018
17:53:09
Всем привет!
Скажите, а это только у меня скала медленно компилируется?..
Заранее спасибо за ответ! Всем пока!

Daniel
10.01.2018
18:02:41
нубский вопрос
кто-нибудь знает как вырубить в идее новую сбтшную панель, которая вылезает чуть ли не на каждый чих и отжирает кусок экрана?

Oleg
10.01.2018
18:05:15
насколько новая эта панель?
А то у меня две панели, но они ведут себя нормально

KrivdaTheTriewe
10.01.2018
18:05:52
Вы же сча сами себя оксилите
Типа как Фтор Водородный двигатель

Grigory
10.01.2018
18:06:06
что кисло то оксилится не может

Alexander
10.01.2018
18:07:29

Daniel
10.01.2018
18:07:30

Alexander
10.01.2018
18:08:30
при компиляции не выскакивает, только при рефреше же

Kirill
10.01.2018
18:09:05

Daniel
10.01.2018
18:09:46
особенно она бесит, когда где то уже был запущен сбт и она не может в этом проекте запустить сбт-сервер или когда там отвалилось что то по таймауту
не проверил до конца, но есть подозрение что при этом оно не обновляет сам проект

Oleg
10.01.2018
19:02:27
✓ Ленивый
✓ Стексейфовый
✓ Абстрактный

Alexander
10.01.2018
19:08:15
а в чём фишка collectFirstSM, зачем там фри?

Google

Oleg
10.01.2018
19:09:43
чтобы даже если монада не стексейфовая (как Writer или Id), запустить хренову тучу флатмапов без стэковерфлоу
можно считать, что Free играет здесь роль TrampolineT или EvalT

Alexander
10.01.2018
19:10:29
а что есть S в SM?

Oleg
10.01.2018
19:10:45
S[tack]

Alexander
10.01.2018
19:10:58
gotcha
ну что, с фолдаблом у этого метода появилось подходящее место, можно и законтрибьютить

Oleg
10.01.2018
19:23:09
ну непосредственно в cats-core такую реализацию не удастся за контрибьютить

Nick
10.01.2018
19:23:54
учитывая что cats-free эт отдельная зависимость
@odomontois а почему foldRight?

Oleg
10.01.2018
19:24:48
чтобы ленивый

Alexander
10.01.2018
19:25:11

Oleg
10.01.2018
19:25:13
ниже пример бежит по бесконечному стриму до первого найденного

Oleg
10.01.2018
19:25:30
а без фри?
тогда будет нестексейфово, кому это надо
можно попробовать в какой-нибудь mouse

Nick
10.01.2018
19:27:21
а StackSafeMonad нельзя заюзать?

Oleg
10.01.2018
19:27:30
он вроде похож на место, куда сваливать scalaz-подобное

Nick
10.01.2018
19:27:41
https://github.com/typelevel/cats/blob/master/core/src/main/scala/cats/StackSafeMonad.scala

Oleg
10.01.2018
19:27:55
StackSafeMonad - это просто миксин
чтобы не дописывать tailRecM, если ты знаешь, что у тебя flatMap стекобезопасный

Google

Nick
10.01.2018
19:28:21
а
понял
прочитал

Alexander
10.01.2018
19:29:58

Oleg
10.01.2018
19:33:49
Если бы речь шла о какой-нибудь scala.collection, можно было бы if(M.isInstanceOf[StackSafeMonad]) но в котах, боюсь не поймут

Alexander
10.01.2018
19:35:39
кстати Олег, а почему простые числа

Admin
ERROR: S client not available

Alexander
10.01.2018
19:35:52
ты выше что-то говорил про 10009, или мне показалось

Oleg
10.01.2018
19:36:36
10009 - простое, поэтому делитель у него перебирать долго, и по пути происходит много вызовов f и соответственно flatMap ов

Alexander
10.01.2018
19:38:35

Jey
10.01.2018
22:12:14
Там бажиночка была поганая
А так - coursier юзайте, ребятушки
Будет вам быстрый резолвинг

Grigory
10.01.2018
22:14:34

Jey
10.01.2018
22:14:51

Grigory
10.01.2018
22:14:56

Jey
10.01.2018
22:15:07
За исключением ситуаций, когда тянутся кривые помки

Grigory
10.01.2018
22:15:07
твои графы видимо не достаточно сложные

Google

Grigory
10.01.2018
22:15:23
и помки прямые

Jey
10.01.2018
22:15:35
Ну, в самом хуевом кейсе 1300 транзитивок, включая весь восхитительный спринг
Нет, я из той компании уволился уже, пшли они в направлении всем известного органа

Grigory
10.01.2018
22:16:18
ну если ты тут первый день то вот те - курсир не всегда работает

Jey
10.01.2018
22:16:22
Там были проблемы, но все порешались багрепортами в курсер и фиксингом собственных испражнений

Grigory
10.01.2018
22:16:49
если бы все было так чудесно он был бы по дефолту в сбт

Jey
10.01.2018
22:16:58
Почти всегда работает начиная примерно с ноября
В каких кейсах фейлится тоже известно, правда симулировать это очень тяжко
Но куда глядеть хоть известно

Grigory
10.01.2018
22:17:30
Когда дефолтом будет в сбт тогда можно тащить
У меня не собирается им проект

Jey
10.01.2018
22:17:41
Нескоро будет
Я думаю, фиксабельно
Вообще, я сомневаюсь, что его допилят до точной совместимости с аэтэром
Айви может почти все эвристики аэтера повторить
За исключением пары патологических ситуаций

KrivdaTheTriewe
10.01.2018
22:18:42

Jey
10.01.2018
22:18:58
ТЫ ВЕРНУЛСЯ
Братишка, я тебе генеративный диай покушать уже почти принес
Там правда самой машины еще нет, я руками линеаризацию графов всобачил