@scala_ru

Страница 1487 из 1499
Nikolay
27.05.2018
14:52:22
в scala решается тем что "пожалуйста, не используйте null"

большей частью работает

Alexander
27.05.2018
14:53:45
Конкретно пример из статьи - Option, или Monoid какой-нибудь.

Sergey
27.05.2018
14:59:52
ну конкретно max из текста это да, свёртка с нулевым элементом

Google
Oleg
27.05.2018
15:25:49
Это ща наяву было?

Зашёл элегатный егор, закинул ссылку на то, как он переоткрыл foldMap?

M
27.05.2018
15:29:29
Проиграл 2018 год нуль и ооп

Nikolay
27.05.2018
15:34:39
Это ща наяву было?
все еще происходит. похоже на фанфик по "человеку в высоком замке"

λoλcat
27.05.2018
15:37:28
Что заставляет людей вроде Егора продолжать писать на жабе?

Блджад, почему в скалке и хашкеле в стд либах так много частичных функций? Хотел написать Егору, что в нормальных языках все хорошо при поиске max, но потом вспомнил, что нет

hohserg
27.05.2018
15:45:38
Наверное, все остальные в его команде пишут на жабе?

λoλcat
27.05.2018
15:46:41
У него же наемные удаленные работники, которые тупо кодят по ишшуям. Мне кажется таких можно набрать на любом языке

λoλcat
27.05.2018
15:47:14
Oleg
27.05.2018
15:47:17
без ! - нотации фиг ты напишешь обычную формулу какую-то

она даже и с ! будет выглядеть ну так...

Google
λoλcat
27.05.2018
15:47:50
Ну как минимум коллекции можно было сделать нормально

Александр
27.05.2018
15:48:12
Oleg
27.05.2018
15:48:17
Ну как минимум коллекции можно было сделать нормально
ну опять же либо всё обвешивать опшонами, либо вводить в стдлиб всякие непустые

на самом деле это правильно, но порог вхождения жётско вырастает

т.е. даже не либо-либо, действительно и то и другое нужно

но всё-таки это было неочевидно когда-то

Александр
27.05.2018
15:49:16
А вообще есть версия что Егор просто поднимает хайп чтобы набирать заказов, на жабе много контор пишет но есть особенная которая знает как правильно

λoλcat
27.05.2018
15:49:28
Oleg
27.05.2018
15:49:52
Линк плз
сириусли, т.е. ты даже не понял, почему я назвал его элегантным ?

это же притча во языцех

λoλcat
27.05.2018
15:50:16
Я знаю про книжку

Oleg
27.05.2018
15:50:18
но о ней в ПОНВ

λoλcat
27.05.2018
15:50:27
Элегант обжектс

Oleg
27.05.2018
15:50:33
да

λoλcat
27.05.2018
15:50:40
Но думал она про жабу

Александр
27.05.2018
15:50:42
Линк плз
Лень гуглить с дачи, на GitHub было

λoλcat
27.05.2018
15:50:47
Ок

Врубил Грызлова

Вырубил

Google
Oleg
27.05.2018
15:51:49
спс

λoλcat
27.05.2018
15:56:36
Дегуз кстати тоже накидывает и все его за это любят

Oleg
27.05.2018
15:56:58
да, тока он ушёл с CTO

λoλcat
27.05.2018
15:57:09
Поэтому ли?

Я думал он решил посвятить себя скалаз8 целиком

Буквально вчера дегуз набросил на скала фьючу. Думаю какому-нибудь виктору клангу припекло

Aleksey
27.05.2018
16:13:02
Скаланы, трансляция 45 выпуска подкаста http://youtu.be/vPyvSBDco9o

Nikolay
27.05.2018
16:18:19
Diemust
27.05.2018
16:18:30
OlegYch
27.05.2018
16:18:53
ну да врядли для кланга это новости

λoλcat
27.05.2018
16:19:48
Просто он недавно запилил очередной импрувмент )

Не бросает это дело

OlegYch
27.05.2018
16:20:21
там импрувмент тока по перфу возможен

это мало кому интересно

hohserg
27.05.2018
16:35:10
https://github.com/yegor256/eo

Тот самый язык



Как это понимать?

Google
hohserg
27.05.2018
16:35:47
Какой третий вариант?

OlegYch
27.05.2018
16:36:09
это ооп загон

из раздела статиков

hohserg
27.05.2018
16:37:11
понимаю. но какими могут быть переменные кроме изменяемых и неизменяемых?

OlegYch
27.05.2018
16:38:52
внутри иммютабл обьекта

константы вне обьектов

а то вдруг ты пи захочешь оверрайднуть

Admin
ERROR: S client not available

Artem
27.05.2018
17:17:35
да, тока он ушёл с CTO
Не думаю, что это связано. Я с ним на ScalarConf в апреле разговаривал. Он уже тогда подумывал. Приуныл говорит, надо что-то новенькое.

Oleg
27.05.2018
17:21:27
да, я думаю я константам предпочитается конфиг

рефлекшон тоже такое большое слово; много, что может означать

вероятно, это всё для околожава программистов

правда я не понимаю, что тогда остаётся в static, если выбросить global и constants

OlegYch
27.05.2018
17:26:00
не мешает повторить

@fomkin спроси про rsc

Oleg
27.05.2018
17:40:20
надо новерн фидбек бот для лаза зопилить

Oleg
27.05.2018
21:54:31
скаланы, можно ли сделать флоу из актора? видел только сорс и синк

Nikolay
27.05.2018
21:54:56
можешь вроде бы сделать flow из сорса и синка

синк будет входом flow, сорс будет выходом flow

https://doc.akka.io/docs/akka/current/stream/stages-overview.html#flow-fromsinkandsource

Google
Oleg
27.05.2018
22:00:43
спасибо)

Oleg
28.05.2018
05:03:55
непонятно, как должент работать "флоу из актора"

Vadim
28.05.2018
05:32:19
непонятно, как должент работать "флоу из актора"
Никогда безумные костыли в голову не приходили ?

Oleg
28.05.2018
05:50:01
Никогда безумные костыли в голову не приходили ?
Мне просто интересно, что конкретно ты хочешь. Вариантов ведь множество

Р
28.05.2018
06:39:14
Типичные случаи: легаси и персистенс.

Oleg
28.05.2018
06:39:48
Да не, мне интересно акторреф уже есть на момент материализации, или нет

Или нужно создать новый. Потому что если новый, надо писать свой стейдж. А если уже есть, то из встроенного там только какой-то устаревший акторпаблишер, и это сломается, скорее всего

Т.е. самый очевидный костыль для случая, когда есть - это просто Source.actorRef + Sink.forEach, и вот тот первый реф забрасывать в свой актор через спец сообщение в mapMaterializedValue Ну и конечно это ппц какое хрупкое. Т.е. что так - что сяк - пиши свой стейдж

Короче, самый очевидный вариант - это не fromSinkAndSouce, а какой-то простой scanAsync через ask

Alexey
28.05.2018
06:48:16
Или нужно создать новый. Потому что если новый, надо писать свой стейдж. А если уже есть, то из встроенного там только какой-то устаревший акторпаблишер, и это сломается, скорее всего
если акторреф уже есть, то это значит что один актор потенциально будет обрабатывать сообщения от разных инстанцов стрима, что совсем не гуд (ведь актор вам для стейта, да?)

Alexey
28.05.2018
06:49:30
ну не факт
не факт что для стейта? а для чего тогда?

Oleg
28.05.2018
06:50:13
не факт что для стейта? а для чего тогда?
не факт, что один будет в разные стримы питаться

Но даже если и один - могу предоставить, что и такое иногда может быть нужно

Можт там мониторинг какой-то, или глоьальный кеш

Alexey
28.05.2018
06:51:50
представить можно, но вероятнее всего, это не тот случай

Oleg
28.05.2018
06:52:03
Alexey
28.05.2018
06:52:40
Ну и зачем ты начал гадатт?
а вот даже не знаю что ответить.... :)

Страница 1487 из 1499