@scala_ru

Страница 1275 из 1499
Google
Artem
09.02.2018
19:13:57
Коллеги а можете подсказать java чатик на русском ? Можно и спринг чатик? А если атмосфера будет такой же ламповой как в нашем то вообще супер.

Grigory
09.02.2018
19:15:49
pro.jvm гуглани (кривда выше скинул)

Alexey
09.02.2018
19:16:40
@jvmchat ( но там оч токсики)
Эт потому что тебя забанили?

Artem
09.02.2018
19:16:42
@jvmchat ( но там оч токсики)
Очень люблю когда пожосче.

Grigory
09.02.2018
19:17:09
Очень люблю когда пожосче.
тогда тебе в котлин чат или в голанг чат

Andrey
09.02.2018
19:17:25
В чатах по джаве тяжко обитать.

Artem
09.02.2018
19:17:41
тогда тебе в котлин чат или в голанг чат
Мой хадуп еще не такой большой для этого.

Daniel
09.02.2018
19:17:45
/toxic

Eugene
09.02.2018
19:17:45
/toxic

Google
Daniel
09.02.2018
19:18:18
до сих пор токсик-бота никто не впилил

Grigory
09.02.2018
19:18:30
я думал есть, скок айсику выдало?

Artem
09.02.2018
19:18:32
Daniel
09.02.2018
19:18:57
Andrey
09.02.2018
19:19:14
У мя рабочий чат по джаве. Крайне тяжко там не быть токсичным)

Artem
09.02.2018
19:20:22
Чооорт там все теже лица.

Оооо. Еще никогда так хорошо небыло

Andrey
09.02.2018
19:20:58
Как стока читать успевать

Тут то иногда 600+ сообщений

Artem
09.02.2018
19:21:33
Чукча не читатель

KrivdaAllStars
09.02.2018
19:33:36
Эт потому что тебя забанили?
Меня в котлине забанили временно

Р
09.02.2018
19:51:09
А вот вы как относитесь к точкам для вызова инфикс методов типа map или getOrElse? ?

Anton
09.02.2018
19:57:59
Только точки, только хардкор.

Andrey
09.02.2018
19:59:12
А вот вы как относитесь к точкам для вызова инфикс методов типа map или getOrElse? ?
Смысла особо нет имхо, только потенциальные проблемы

Anton
09.02.2018
19:59:43
Скорее наоборот. Отсутствие как минимум левой точки может приводить к проблемам вывода типов.

Особенно хорошо заметно, когда используется PartialFunction.

Р
09.02.2018
20:00:04
Я раньше боролся против точек жёстко, а потом сдался.

Anton
09.02.2018
20:00:55
Так и я про это
Просто в контексте звучит как “смысла особо нет [в точках]” ¯\_(ツ)_/¯

Р
09.02.2018
20:15:23
Ну уж операторы вы точно без точек пишите же.

Google
Oleg
09.02.2018
20:55:42
после map в 85% идёт лямбда, которая сама по себе в скобках, так что тут инфикс нафиг не нужен

тем более, что многострочное инфиксное с несимволическими операторами выглядит идиотски

Anton
09.02.2018
21:12:49
Я для многострочных пришел к такому стилю: collection .flatMap { item => … } .filter { item => … } .groupBy { item => … } .toSeq

Однообразно и адекватно выглядят сочетания методов с аргументами и без. Для вещей вроде Akka Streams бывает удобно что-нибудь так наколбасить.

Vadim
09.02.2018
21:32:50
а кто пользует scalafmt/style - оно такие вещи случаем автоматом на точки не переделывает?

Andrey
09.02.2018
21:34:02
Есть там правила реврайта

Правда именно переделкой под точки не пользовался

Oleksandr
09.02.2018
22:02:04
исключительно для небуквенных методов (типа + и ::)

Sergey
10.02.2018
00:08:57
/toxic

Р
10.02.2018
03:13:42
Многострочники лучше часто на кусочки бить. Легче понимать и тесты делать. Я люблю делать без точки везде где это делает код короче и красивее, и соответствует требованиям scala style guide. На мой взгляд list map (_ + 2) выглядит намного чище чем list.map(_ + 2). Почти табу это точка после }. Хочется чесаться когда вижу такое. Интересно почему? Может раньше это вообще не компилировалось? Часто практикуют чтобы в конце toSeq написать. Иногда успешно решается добавлением в начало, или просто разделением на разные val. Вообще не очень понимаю желание писать огромные конвейеры без имён. Лишний val - это отличная документация.

Dim
10.02.2018
05:20:27
Артем кто тебя по дороге домой покусал?
Ну а почему бы и нет? Захватывающий мир сайд эффектов, NPE, аннотаций, рефлекшна, веселых бинов !)))

Человеки, напомните простой способ List[Future[Option[String]]] => Future[List[Option[String]]]

Nikita
10.02.2018
07:47:49
Future.sequence?

Dim
10.02.2018
07:49:57
Future.sequence?
О, точно, благодарю.

Александр
10.02.2018
08:40:31
якорЪ

Oleg
10.02.2018
09:43:35
Я тут послушал подкаст с @clayrat и подумал

Google
Andrey
10.02.2018
09:44:14
тоже так пишем, лучший вариант, имо
Плюсую. Иногда тянет какой нить .getOrElse(...) оставить на текущей строке, но суровый форматтер не дает ?

Oleg
10.02.2018
09:46:51




А теперь взглянем на логотип нашей группы

Kirill
10.02.2018
09:47:21
Похоже на косу

Denis
10.02.2018
10:02:33
Всем привет! Парни, объясните, пожалуйста, почему здесь: https://github.com/ArchDev/akka-http-rest/blob/master/src/main/scala/me/archdev/restapi/utils/MonadTransformers.scala flatMapT реализован через промисы? Зачем они там?

Oleg
10.02.2018
10:09:15
я тоже не вижу никаких оснований, похоже, что оставить флатмапом без рекавера было бы на два раннабла меньше

Denis
10.02.2018
10:12:35
не умеют в traverse
кто не умеет?)

Oleg
10.02.2018
10:13:24
Arthur
10.02.2018
10:14:31
Я на автомате написал

Да, можно проще, не спорю

Denis
10.02.2018
10:15:52
ok, спасибо) я просто думал, упустил что-то

Arthur
10.02.2018
10:16:39
Если будет желание, PRы приветствуются ?

Denis
10.02.2018
10:17:07
?

не умеют в traverse
Кстати, с traverse не получится там, потому что Option не TraversableOnce.

Oleg
10.02.2018
10:43:14
Denis
10.02.2018
10:49:39
какой другой?) ткните пальцем, пожалуйста

если из котов, так проще сразу OptionT использовать)

Alex
10.02.2018
12:27:14
А теперь взглянем на логотип нашей группы
птицы и динозавры по идее рядом да :)

Google
Oleg
10.02.2018
12:30:22
птицы и динозавры по идее рядом да :)
идрисовый связан с динозаврами?

Alex
10.02.2018
12:30:39
ну там дракон строго говоря

но и тут "жар-птица"

sherzod
10.02.2018
12:54:01
я когда на сайт идриса зашёл, тоже удивился какое схожее лого

Daniel
10.02.2018
13:44:38


Aleksei
10.02.2018
13:46:08
как и виски проект должен иметь хоть какую то выдержку, чтобы понравиться Одерски

дома

а что?

Nikita
10.02.2018
13:48:10
:)

Aleksei
10.02.2018
13:48:12
ну вот и не вышло у нас пообщаться =(

Nikita
10.02.2018
13:48:42
только хотел написать, что мы тебя потеряли

Aleksei
10.02.2018
13:48:55
нет нет, я тут, не переживайте особо

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