
Юрий
01.05.2018
00:26:37
Нестабильно шо ппц

Dim
01.05.2018
00:26:47
Мда.

OlegYch
01.05.2018
00:54:01
https://i.imgflip.com/29ekg0.jpg

Юрий
01.05.2018
01:05:37

Google

OlegYch
01.05.2018
01:05:53
квил тоже

Юрий
01.05.2018
01:06:18
Квил норм
Для Кассандры само то

Dmitry
01.05.2018
03:45:06
Как вариант
И мета к нему

Oleksandr
01.05.2018
05:04:00

Daniel
01.05.2018
05:32:22
Для Кассандры само то
нет
* общие проблемы с дизайном
* плохо реализован диалект (возможно пофиксили что-то за последние пару месяцев, но я перестал следить)
* обновление - рулетка, могут в одном месте гвоздик забить по-лучше, но он вылезет с другой стороны

Юрий
01.05.2018
05:36:22

Daniel
01.05.2018
05:40:04
делал уже пару раз здесь
самое основное - абстракции с контекстами не особо то и абстрактные (например, невозможно выделить кусок для тестирования с зеркальным котекстом)
после впихивания ио добавилось еще и ио (вот мне хотелось заюзать, потому что есть скаловые и твиттеровские фьючи, но нет - ответ Флавио копипасть контекст под свои хотелки)
ну и опять же (тоже периодически повторяюсь про это), подход квилла про безопасность - ложь
толку с типов, если диалекты реализуются на основании мировосприятия разраба, а не спеки
the same as slick

Р
01.05.2018
10:50:53
Посоветуйте хорошую книжку по теории категорий.

Google

Daniel
01.05.2018
10:52:51
и тема для @ru_catheory

Р
01.05.2018
10:57:55
Зависит от требуемого уровня
Алгебру, теорию групп и логику в универе когда-то изучал и был отличником. Математикой не напугаешь. Но не более. Это было давно.

Victoria
01.05.2018
10:58:58
Steve Awodey Category Theory

Daniel
01.05.2018
10:59:08

Victoria
01.05.2018
10:59:50
Functional Programming in Scala for Mortals Sam Halliday
Новая книга от контрибьютера в scalaz

Александр
01.05.2018
11:01:01
В java твиттере вчера было про монады и кофункторы видос

Aleksei
01.05.2018
11:12:25
Отличником был, посмотрите на него!

Р
01.05.2018
11:14:39

Aleksei
01.05.2018
11:16:25
Ах мы не в понве
Но тем не менее топ три вопроса в этом чати 1 - пример проекта на скала с фп штуками, 2 - кокой диай юзать для скалы, 3 - что почитать (на самом деле нет) по теоркату ? надо втащить в правила

N
01.05.2018
11:22:36
Доброго дня. Вкатываюсь в скалу неспешно. Почему все пишут что СЛОЖНА?

Dmitry
01.05.2018
11:24:08
@aleksei_t еще один добавь, "Вкатываюсь в скалу неспешно. Почему все пишут что СЛОЖНА?"

Андрей
01.05.2018
11:24:59
как же в понве нетоксично

Victoria
01.05.2018
11:25:18
мда, какие вы тут неприветливые. Его спросили, он ответил. Чего у вас подгорает, не пойму...

Vadim
01.05.2018
11:25:39
а где пишут что сложна?

Dmitry
01.05.2018
11:26:08

Nikolay
01.05.2018
11:26:13

Google

Nikolay
01.05.2018
11:26:56
зайди в гиттер какого-нибудь oss проекта - там вопросы далеко не уникальные
и отвечают на них по 100500 раз

Victoria
01.05.2018
11:27:52
традиции чата
Так всех распугаете, ничего хорошего в таких традициях нет

Александр
01.05.2018
11:28:08

Victoria
01.05.2018
11:29:22
Без проблем, к адекватным людям я, действительно, добрая

N
01.05.2018
11:33:29

Александр
01.05.2018
11:36:14
Ну так никто не пригорела, но и вы про сложно не ответили

Р
01.05.2018
11:37:24
Сама Скала не сложна. По мне так довольно минимальный и консистентный язык.
Современная Java со всякими несвойственными для неё расширениями намного сложнее.
Просто Скала позволяет писать очень красивые и интересные конструкции, которые уже довольно сложны.
Хороший способ не вляпаться: не используйте всякие сложные штуки и библиотеки пока не почувствуете что это *упростит* ваш код.

Victoria
01.05.2018
11:38:59

N
01.05.2018
11:39:14

Nikolay
01.05.2018
11:39:21

The mirror
01.05.2018
11:40:16

Victoria
01.05.2018
11:41:34

Юрий
01.05.2018
11:45:24

N
01.05.2018
11:46:41
Ну я пока базу осваиваю через "Скала для нетерпеливых". Поэтому для меня все в новинку.

Юрий
01.05.2018
11:47:20
Ну и осле пхп, например, много нового: строгая типизация, jvm, асинхронность, фп

Wystan
01.05.2018
11:51:48

N
01.05.2018
11:52:00
Как раз из за желания протыкать хелловлодом сильную типизацию и закатываюсь. -)

Google

Oleksandr
01.05.2018
11:54:00

N
01.05.2018
11:54:23
Может есть готовые библиотеки в jvm для работы с геоданными? Есть 2кк треков. Хочу научиться находить связанные маршруты.

Юрий
01.05.2018
11:54:38
Вообще в жвм с этим норм

Wystan
01.05.2018
11:55:10

Admin
ERROR: S client not available

N
01.05.2018
11:56:49

Wystan
01.05.2018
11:57:38

N
01.05.2018
12:00:46
Есть смысл азы языка в консоли изучать? Или лучше вкатываться параллельно с каким-нибудь Play.

Alexander
01.05.2018
12:01:44
Intellij
плэй не нужен

Oleksandr
01.05.2018
12:03:35

Wystan
01.05.2018
12:24:18
Доброго дня. Вкатываюсь в скалу неспешно. Почему все пишут что СЛОЖНА?
Кстати, если нужна помощь, предлагаю бартер. Я пишу сейчас в свободное время риичи маджонг, можешь присоединиться и писать начать писать тесты по типу:
https://github.com/LuckyLockup/tavern/blob/master/it/src/test/scala/com/ll/riichitests/TsumoTest.scala
Заодно можешь в дебаге посмотреть, как оно щас работает. Ну или вообще начать прикручивать разные модули типа авторизации с jwt токеном, я буду ревьювить код. Мне - бесплатная рабочая сила, тебе опыт ?
Но нужно слегка ознакомиться с маждонгом (это типа японский покер с доминошками), иначе все эти риичи, цумо, рон, якухай - все эти слова не понятны.

Dmitry
01.05.2018
12:27:57
что там, голые акторы?

Wystan
01.05.2018
12:28:30
Там akka-http и akka-persistence (но там всего один актор для игры). Все остальное будет без акторов, думаю.
для сериализациюю circe, для websockets akka-streams, пока даже сериализацию в кассандру не запилил. Пока сосредоточился на игровой логике.
Есть еще отдельный фронт на реакт-нэйтив, но там прям совсем детский сад пока что.

Александр
01.05.2018
12:30:40
Будет Королев там?

Google

Wystan
01.05.2018
12:31:34
Я для мобилок хочу билдить, так что без королева ?

Stanislav
01.05.2018
12:32:03
уу настоящий проект на скале. лайкнул, буду следить

KrivdaAllStars
01.05.2018
13:22:45

Wystan
01.05.2018
13:36:39

The mirror
01.05.2018
14:47:38
Можно ли в Scala сделать автокомпилируемый REPL в sbt?
Worksheets часто тупят в IDEA
А ScalaIDE не хочется
Полагаю, что нужно смотреть на Ammonite

Александр
01.05.2018
14:48:51
автокомпилируемый repl в sbt ?
типо чтобы проект со всеми зависимостями подтягивался и вы могли дергать функции из проекта ?

The mirror
01.05.2018
14:49:28
И не нужно было перезагружать REPL

Александр
01.05.2018
14:50:16
а вы пробывали sbt repl ?

The mirror
01.05.2018
14:51:41
а вы пробывали sbt repl ?
sbt console? С ним проблема, что нужно перезагружать REPL, он не умеет автоматически рекомпилить код при изменениях

Юрий
01.05.2018
15:01:52
В идее вроде добавляли поддержку аммонита
Но в стабильной сборке этого вроде пока нет