
Alex
07.03.2017
21:31:01
двачую красную книгу

Nick
07.03.2017
21:39:31

Nikita
07.03.2017
22:09:00

Dmitry
07.03.2017
22:23:04
at most once это кладбище гроб гроб

Google

Nikita
07.03.2017
22:28:12
Но все же это намеренный разумный дефолт

Nick
08.03.2017
06:52:01

Nikita
08.03.2017
07:11:36
Спасибо я знаю
Поэтому и пишу - намеренный, разумный дефолт :)

Alexandr
08.03.2017
08:36:20
Девушки, с 8 марта! Всего самого-самого наилучшего!

Valera
08.03.2017
08:36:49
Присоединяюсь)
Интересно, как много девушек из пяти сотен участников чата?

Dmitry
08.03.2017
08:43:44
по факту или идентифицирующие себя как девушек?
(просто уточняю)

Valera
08.03.2017
08:45:14
по факту. мне кажется, что в чатах, где больше мужчин будет обратная ситуация, девушки будут выдавать себя за парней

Alexander
08.03.2017
08:45:38
минимум две

Mikhail
08.03.2017
08:48:55

Alexander
08.03.2017
09:30:31

Google


Mikhail
08.03.2017
09:31:21
@rockjam @dveim Посмотрел я папирку и околотему поближе. Таки ты можешь получить структурку типа в который резолвится текущий альяс типа(ну и не только - весь резолвинг работает на любые defn). Но есть нюанс с тем, что семантикдб собирается при компиляции нужной тебе либы. и потом ты можешь это использовать при запуске в другом проекте(модуле), что существенно сужает область применения. получается, что для трансформации твоей либы оно не подходит (она же ведь уже собрана к этому моменту, а если трансформировать, придется опять семантик дб пересобирать, что опять влечет пересборку либы и т.д. рекурсивно). Но можно использовать для кодогенерации доп.либы на основе твоей собранной либы уже после сборки. Например один из вариантов, когда мы ставим аннотацию @Fuck у кейскласса с целью сгенерировать доп методы - мы можем это процессить не на этапе inline macros, а на этапе послесборки выцепив из семантикдб все классы у которых есть эта аннотация и сгенерировав необходимый код положить это ручками в новую либу.
для ide там конечно много плюшек и упрощений получается - это видимо и будет основным применением


Nikolay
08.03.2017
09:37:54
> Но есть нюанс с тем, что семантикдб собирается при компиляции нужной тебе либы.
то есть авторы либ должны будут при публикации включать semanticdb в jar-ку, чтобы пользователи могли ее с резолвингом меты использовать?

Mikhail
08.03.2017
09:40:37

The mirror
08.03.2017
09:41:11
Это правда что в скале невозможно найти неиспользуемые классы?

Mikhail
08.03.2017
09:42:29

The mirror
08.03.2017
09:42:41
Ну я в scalac не нашел такой опции
Идея вроде тоже не нашла

Nikolay
08.03.2017
09:43:05

Mikhail
08.03.2017
09:43:05
а в каком компиляторе ты находил такую опцию?

The mirror
08.03.2017
09:43:25
Хм, может котлин умеет?

Max
08.03.2017
09:43:26
Не знаю о чем ты, но идея точно их находит

The mirror
08.03.2017
09:43:40
Странно
Значит у меня что-то не то

Mikhail
08.03.2017
09:43:48

KrivdaTheTriewe
08.03.2017
09:59:53
хороших книг по теории графов нету(

Alexander
08.03.2017
10:05:48
Лучше по теории автоматов почитать.

Nick
08.03.2017
10:06:31

Google

Grigory
08.03.2017
10:14:27
afaik

Nick
08.03.2017
10:16:24

Sergey
08.03.2017
10:44:26

Nikolay
08.03.2017
12:12:37
http://www.scala-lang.org/news/roadmap-2.13.html

Aleksei
08.03.2017
16:19:10
время компиляции бесконечно =(

Nick
08.03.2017
16:48:48
может сядем вместе, да и выкатим pr)

Dmitry
08.03.2017
16:54:41
Так долго не сидят

Nikolay
08.03.2017
16:59:04
Что происходит?

Dmitry
08.03.2017
17:05:29
вечер в хату

Dmitry
08.03.2017
17:13:59
Есть две скалы, одна с одерским ученым, другая с сабином увлеченным. Какую в пет проджект потянешь, какую в прод затащишь?

Nikolay
08.03.2017
17:26:44

Vitaly
08.03.2017
17:26:50
Приходишь в новую контору работать, переступаешь двери офиса, и сходу проект роняют и поднять просят.

Max
08.03.2017
17:41:36
Подниму дотти точенный, срублю скалу продакшеновую

Oleg
08.03.2017
17:54:36

Nikita
08.03.2017
17:57:08

Nick
08.03.2017
18:14:48
а у нас кто-нибудь doobie юзает?

Dmitry
08.03.2017
18:23:15
Ну кто-то в подкасте отчитывался

Nick
09.03.2017
06:41:04

Dmitry
09.03.2017
06:41:37
Последнем

Google

Alexey
09.03.2017
07:04:26

Nick
09.03.2017
07:08:21
есть
И как? С котами или скалаз?

Admin
ERROR: S client not available

Nick
09.03.2017
07:08:29
Явные проблемы есть?

Alexey
09.03.2017
07:09:10
норм. с котами.

Nick
09.03.2017
07:10:12
А как мету обычно добавляете для типов?

Alexey
09.03.2017
07:12:07
не понял вопроса. просто пишем тайп классы
там есть xmap и nxmap

Nick
09.03.2017
07:23:07
@l3h3r а не пробовали результат во Future оборачивать?

Alexey
09.03.2017
07:23:28
как часть Meta?

Nick
09.03.2017
07:24:38
Нет, скорее как просто результат)

Alexey
09.03.2017
07:40:17
так а в чем проблема? берем таску и запускаем?

Aleksei
09.03.2017
07:40:38
вопросы бывалых

Nick
09.03.2017
07:46:59
@l3h3r я так понял они юзают обычный jdbc и пока нету async postgres, эт так?

Grigory
09.03.2017
07:50:51

Nick
09.03.2017
07:51:19

Oleg
09.03.2017
07:56:18
/vbros "Cassandra is better"

Alexey
09.03.2017
07:56:26

Google

Alexey
09.03.2017
07:56:42
там вообще весь дуби это фрии алгебра к jdbc

Vasily
09.03.2017
07:56:46
/vbros mssql ftw

Nick
09.03.2017
07:57:26

Oleg
09.03.2017
07:57:56
/vbros fatness=200 Tarantool

Dmitry
09.03.2017
08:04:30

Alexey
09.03.2017
08:40:57
спасибо!

Denis
09.03.2017
08:48:39
500 members
поздравляю

Dmitry
09.03.2017
08:48:47
499 же

Denis
09.03.2017
08:48:55
eventual consistency?

Nikita
09.03.2017
08:49:01
498!

Aleksey
09.03.2017
08:49:03

Alex
09.03.2017
08:49:07
499 же
видимо у вас кто-то заблочен :)