@scala_ru

Страница 546 из 1499
Dim
07.03.2017
04:29:39
но это все оффтоп, мы тут о Scala))

Alexey
07.03.2017
04:31:39
??

Oleg
07.03.2017
04:49:36
господа, вот в подкасте обсуждают доклад дегоеса про проблемы фри, и обсуждают витвление. Никто не пробывал для этого стрелки, ведь есть ArrowChoice?
У меня лежит маленький незаконченный проект Route DSL на стрелках вместо типов. Вывод такой, что в скале это очень сложно. Типы сами для всяких *** и &&& совсем не хотят выводиться и отсутствие аналога arrow do из Haskell делает их едва применимыми. Я хотел позже вернуться и сделать arrow for на макросах, иначе на DSL это будет слабо похоже.

Aleksei
07.03.2017
04:53:35
А вот сколько то времени назад проскакивала тут ссылка на либы с графическими штуками для cli приложений? типа графика под консоль для scala, ни у кого ссылок не осталось?

Google
Юрий
07.03.2017
04:56:32
могу ошибаться, но в подкасте про что-то такое говорили

Aleksei
07.03.2017
04:59:01
87 минут

не все видео кассеты столько могли

Oleg
07.03.2017
05:01:27
господа, вот в подкасте обсуждают доклад дегоеса про проблемы фри, и обсуждают витвление. Никто не пробывал для этого стрелки, ведь есть ArrowChoice?
Т.е. без arrow for тебе приходится: 1. Постоянно работать с туплами, если хочешь использовать несколько переменных. Комбинировать first second кучу раз, чтобы вытащить очередную переменную 2. ответвлять id много раз, чтобы повторно использовать переменную, что ещё больше увеличивает туплы Можно попробовать, конечно, прилепить сюда shapeless, но в чистом виде они почти не юзабельны

А так, конечно, очень соблазнительная концепция. Когда-то одного приложения с использованием HXT хватило, чтобы заразиться стрелками, но что-то точно нужно доработать для них в scala

Daniel
07.03.2017
05:06:15
судя по последним неделям, сейчас горячая пора для предложений по апдейтам языка ;)

Daniel
07.03.2017
05:07:08
обоих

в любом случае, если ты считаешь, что это хорошая вещь, то почему бы не внести обсуждение

Oleg
07.03.2017
05:08:18
обоих
Dotty и Kotlin?

в любом случае, если ты считаешь, что это хорошая вещь, то почему бы не внести обсуждение
Не получится. В скале for - это сахар, основанный на именованиях, а do в Haskell на методах. Т.е. чтобы вносить что-то подобное в скалу нужно иметь хорошо закреплённые наименования для всех arrow методов

в любом случае, если ты считаешь, что это хорошая вещь, то почему бы не внести обсуждение
Поэтому я всё-таки думаю, что можно и нужно реализовать это макросами.

Daniel
07.03.2017
05:15:20
в дотти может и получится в одном из обсуждений фоново у Одерски звучала мысль закрепить в языке понятие монады и возможно еще чего-то

Google
Oleg
07.03.2017
05:40:08
в дотти может и получится в одном из обсуждений фоново у Одерски звучала мысль закрепить в языке понятие монады и возможно еще чего-то
Ещё минус в том, что чисто гипотетически есть возможность генерализовать стрелки, чтобы подвести под них всякие реактивные стримчики. Так что в 2017, возможно просто Arrow скале уже не так нужна

Daniel
07.03.2017
05:43:38
Nick
07.03.2017
05:44:17
это уже обсуждалось?
Ну скажем в личных чатиках и конечно не с одерски

Слухи

Да и зачем? Когда это все есть на уровне либ.

Опять идти про хаскель читать

Sergey
07.03.2017
05:50:25
Dim
07.03.2017
05:51:22
А что за стартап ?
машинное обучение, боты, все дела...

Sergey
07.03.2017
05:52:27
В какой предметной области ?

Oleg
07.03.2017
06:01:57
Что за стрелки
https://github.com/typelevel/cats/tree/master/core/src/main/scala/cats/arrow

Nick
07.03.2017
06:04:59
Странная штука)

Vasily
07.03.2017
06:05:22
Норкоманы

Oleg
07.03.2017
06:05:25
Странная штука)
монады твои странные

Nick
07.03.2017
06:05:42
Мои? Я вообще не очень то за

Oleg
07.03.2017
06:06:10
Мои? Я вообще не очень то за
whatever твои странные. Про мамку мне в этом чате запретили

Nick
07.03.2017
06:06:38
Слишком сильно из скалы делают хаскель

А эт фу)

Aleksei
07.03.2017
06:07:10
мдэ

Google
Oleg
07.03.2017
06:09:19
Слишком сильно из скалы делают хаскель
В хаскель монады тоже доминируют. Но верю, что наступит день и скалка обгонит хаскелл по категорной продвинутости. Нужно только subtyping выбросить

FF
07.03.2017
06:11:39
Парни, хочу попробовать скалу для написания тестового фреймворка. Но тестируемый фреймворк на яве. Бытует мненме, что такая связка не самый лучший вариант

FF
07.03.2017
06:11:57
Что скажете?

FF
07.03.2017
06:17:00
На что в первую очередь обратить внимание (кроме null-ов)?

Oleg
07.03.2017
06:18:49
На что в первую очередь обратить внимание (кроме null-ов)?
имплиситы, обжекты, пекейдж обжекты, члены со странными названиями

FF
07.03.2017
06:27:37
Спасибо! Еще вопрос, может посоветуете что прчитать/почмотреть для быстрого старта в скале (после java и c#)?

Nikita
07.03.2017
06:29:05
"Скала для нетерпеливых" отличный старт + курсы на coursera.org (первые три в специализации)

Nick
07.03.2017
06:52:48
Бурмако нынче доктор?)

Grigory
07.03.2017
07:07:19
Да

Nikita
07.03.2017
07:45:37
с джейвой
скейла и джейва хорошая связка, да

Nikolay
07.03.2017
07:45:50
а может быть кто подскажет, есть готовый элемент в akka streams типа Flow#merge, только чтобы можно было получить элементы из обоих стримов, не ограничивая первый?

Flow#zip ждет оба стрима - поэтому не подходит

Dmitry
07.03.2017
08:01:48
А откуда взять второй?

Если его нет

Или плоский стрим?

Google
Sergey
07.03.2017
08:05:00
expand

A.zip(B.expand(Iterator.continually(_)))

В этом случае последний элемент из B будет дублироваться, если А быстрее

Nikolay
07.03.2017
08:08:01
да, наверное примерно в этом духе, спасибо

Oleg
07.03.2017
08:12:22
а давайте пошутим, что сбербанк онлайн лежит, потому что у них скала сломалась

Grigory
07.03.2017
08:13:14
мой сербанк онлайн стоит.

D
07.03.2017
08:13:38
а у меня нет сбербанконлайна

отлично себя чувствую

Oleg
07.03.2017
08:16:53
мой сербанк онлайн стоит.
http://www.downforeveryoneorjustme.com/online.sberbank.ru

Admin
ERROR: S client not available

Daniel
07.03.2017
08:18:37
чекалка явно по http работает, у сбера только https

D
07.03.2017
08:18:45
It's not just you! http://online.sberbank.ru looks down from here.

Grigory
07.03.2017
08:18:47
да, сбер только хттпс поддреживает

D
07.03.2017
08:19:15
да, хттпс стоит

Grigory
07.03.2017
08:19:35
честно говоря, я не пытался на хттп заходить ._.

D
07.03.2017
08:20:11
кстати, у йоты до сих пор оплата на сайте через http

больные люди…

Nikolay
07.03.2017
08:22:16
Прямо post на оплату уходит по http?

Sergey
07.03.2017
08:30:30
скажите чесно, кто юзает сбербанк только потому что там скала юзается?)

Google
Grigory
07.03.2017
08:32:34
видимо имеется ввиду сбертех, у которых вроде есть спарк вакансии на scala / java где в рекомендациях знание питона и р

D
07.03.2017
08:32:50
сбертех — это сбертех

Grigory
07.03.2017
08:33:06
да; они только кусочек логотипа имеют от сбербанка.

D
07.03.2017
08:34:20
вбей любую сумму и номер на 999

Oleg
07.03.2017
08:35:02
а у них скала? )
Ну где-то у них есть скала.

Dmitry
07.03.2017
08:36:41
есть

Daniel
07.03.2017
08:38:57
Гриша, ты уже начал сам рисовать эти морды?

Aleksei
07.03.2017
08:41:55
Grigory
07.03.2017
08:43:03
Неа, я бы с радостью, но я не нстолько талантлив ):

конечно есть идея сделать нормального пекасталина

сталипеку*

Alexander
07.03.2017
08:44:10
Grigory
07.03.2017
08:44:40
хорошая идея

Oleg
07.03.2017
08:46:17
старо

Mikhail
07.03.2017
08:46:24
зато жиза

Oleg
07.03.2017
08:46:35
но всегда актуально

Aleksei
07.03.2017
08:46:47
сча сча

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