
Alexander
25.01.2018
13:11:27
сейчас бы в токио кобол учить

Dmitry
25.01.2018
13:11:59
как-то видел книжную полку у Одерского

KrivdaAllStars
25.01.2018
13:12:12

Nikolay
25.01.2018
13:12:53

Google

Dmitry
25.01.2018
13:13:03
лол

Vadim
25.01.2018
13:14:55

Dmitry
25.01.2018
13:16:07
https://i.ytimg.com/vi/5JRhawrnBu8/hqdefault.jpg
когда то была в нормальном разрешении

Igor
25.01.2018
13:31:42

Vadim
25.01.2018
14:25:50
а кто-нить пользовал RestartFlow.withBackOff из akka-streams?

sherzod
25.01.2018
14:43:55
Подскажите, можно ли заалиасить макрос?
Что-то вроде
failWith = assert

Alexander
25.01.2018
14:58:41
вроде нет

Mikhail
25.01.2018
15:00:14
если напрямую нельзя, то можно попробовать написать макрос, которому будет скормлен реф на другой макрос и который в итоге раскроет нужный по ссылке там где требуется альяс. но для такого извращения должны быть крайне весомые причины)

Oleg
25.01.2018
15:10:53
На всякий случай
2018.1 EAP устанавливается из тулбокса и не забирает настроек предыдущей версии
энжой

Google

Oleg
25.01.2018
15:30:45
И слетела поддержа inline походу

Alex
25.01.2018
15:51:10
говорят в дуби почти не краснит теперь

Oleg
25.01.2018
15:52:08
HelloWorld почти не тормозит

KrivdaAllStars
25.01.2018
15:52:45
Сваггер схема почти всегда получается сама

Daniel
25.01.2018
15:57:52

Vadim
25.01.2018
15:58:54
Если Option[User] - maybeUser, List[User] - users, то как звать List[Option[User]] ?
И да maybeUsers Option[List[User]]

Oleg
25.01.2018
15:59:36

Vadim
25.01.2018
16:00:05
/toxic

Alex
25.01.2018
16:00:23
нет, не токсик

Sergey
25.01.2018
16:02:42

Oleg
25.01.2018
16:03:17
userMaybees
User May Bees

Vadim
25.01.2018
16:10:00
Спасибо ребята похохикал и разобрался

Oleg
25.01.2018
16:20:39
Зачем нужно именовать значение такого типа?

Vadim
25.01.2018
16:31:52
Не совсем понимаю вопрос
На передать функцию высшего порадка которая принимает такую штуку как аргумент как то назвать ее надо

Alex
25.01.2018
16:34:34
xs конечно же, у нас же фп

Vadim
25.01.2018
16:39:55
Вы мне лучше скажите почему у листов есть headOption но нет minOption

Oleg
25.01.2018
16:40:00
там должно быть в типе F[_] : Traverse

Google

Oleg
25.01.2018
16:40:23
и передавать туда Nested[List, Option, User]
у Foldable

Vadim
25.01.2018
16:43:31
Уже смотрю

Alex
25.01.2018
16:46:29
ну вообще да, любую бинарную операцию можно на фолдабл натянуть же
кстати фолдабл изоморфен списку? помню было определение через toList, а fromList наверное всегда есть

Oleg
25.01.2018
17:01:15

Alex
25.01.2018
17:01:46
не, для листа неинтересно

Oleg
25.01.2018
17:01:57
fromList не всегда есть

Valeriy
25.01.2018
17:01:57
Да, выбор! А у нас них.....из этого только Perl может еще по недоразумению. А так только то, что у студентов популярно....

Alex
25.01.2018
17:02:08
знач не изоморфен

Oleksandr
25.01.2018
17:29:24
на входе несколько функций TraversableOnce[Int] => Int (min, max и все такое)
хотелка в том, чтобы скомбинировать их вызовы, не меняя логику конкретной функции и сохранив лишь один проход по списку
лучше, что придумал — фолд и руками менять счетчики, но это не очень согласовывается с хотелкой (нет переиспользования функции как черного ящика)
может, у кого есть какие идеи?

KrivdaAllStars
25.01.2018
17:30:05

Nick
25.01.2018
17:30:28

Alex
25.01.2018
17:30:38

KrivdaAllStars
25.01.2018
17:30:49
Да, сейчас все что вышло в книжном варианте уже устарело

Nick
25.01.2018
17:30:57
не, ну раз кривда говорит

KrivdaAllStars
25.01.2018
17:31:25
Ну зачем , если как бы есть пдф и прочие радости жизни которые в meap выходят
Чтобы не копипастить ?

sherzod
25.01.2018
17:31:57
да потому что, тыщу раз можно себя убеждать, а бумагу читать приятнее)

Google

KrivdaAllStars
25.01.2018
17:32:13

sherzod
25.01.2018
17:34:31
не ну понятно основное время на компе. Но когда бумажная есть, двойное удовольствие

Andrey
25.01.2018
17:37:56
А я вот думаю большую красную книжку таки купить.
И вообще, я старовер, мне бумажные книжки милее

Aleksei
25.01.2018
17:40:06
тем более что там нового в красной появится =)

sherzod
25.01.2018
17:41:59

Oleksandr
25.01.2018
17:43:21

Admin
ERROR: S client not available

Oleg
25.01.2018
18:15:11
всё просто
(Monoid a, Monoid b)=> Monoid (a, b)
Только что понял, что это крайне похоже на дистрибутивность
Если более конкретно, где-то в kittens есть инстанс для HList a моноидов

Oleksandr
25.01.2018
19:06:37
и вдогонку -- это, похоже, не скейлится на случай, когда функции А надо 2 прохода, а функции Б лишь 1, и не нужно вызывать Б дважды

Oli
25.01.2018
19:17:12

Denis
25.01.2018
19:21:20

Oleg
25.01.2018
19:22:45

Oleksandr
25.01.2018
19:24:14

Oleg
25.01.2018
19:25:36
тогда скорее вопрос - есть A => B A => C, A => D...
как получить A => (B, C ,D)
ответ - Applicative[A => ?]
если заменить Seq[E] -> A

Google

Oleksandr
25.01.2018
19:28:30
хм, ну можно захардкодить типы, для простоты

Vadim
25.01.2018
19:29:20
Ребят
Чет я очкую спрашивать

Oleksandr
25.01.2018
19:30:07
копну в сторону через аппликатив, спасибо

Vadim
25.01.2018
19:30:09
Опять Олег помидорами закидает

Oleksandr
25.01.2018
19:30:24

Vadim
25.01.2018
19:31:00
Пойду поем
Этот мемас был уже 2жды
Что с митапом кстати ?Едет кто?

Nick
25.01.2018
19:41:51
Помадчин поедет

Alexey
25.01.2018
19:44:17

Nick
25.01.2018
19:45:24
Нет конечно

Daniel
25.01.2018
20:00:34
есть еще синяя, но за нее здесь будут плеваться ?

Andry
25.01.2018
20:02:15

Denis
25.01.2018
20:10:07

Jey
25.01.2018
20:12:02
я вот щас сижу на митапе по кложе
за каким-то органом

Vadim
25.01.2018
20:16:46
Я бы тоже посмотрел :)