@scala_ru

Страница 605 из 1499
Iaroslav
17.04.2017
15:30:51
ванильная скалка прекрасна. но это ж не значит, что нельзя еще лучше, еще проще.

Nikita
17.04.2017
15:31:01
но у нас другой сервис, и мы не злоупотребляем

Oleg
17.04.2017
15:31:01
сейчас ещё выяснится ещё, что 2ГИС не юзает акка-стримы, а Тинькофф макрокеш... ой..

Daniel
17.04.2017
15:31:15
конфы - это способ пересчитать фриков

Google
Sergey
17.04.2017
15:32:04
да. например AWS Conf. 50К фриков :D

Daniel
17.04.2017
15:33:03
лан, контекст не всем передался, уточнительный вброс "скала конфы"

Nikolay
17.04.2017
15:33:58
сейчас ещё выяснится ещё, что 2ГИС не юзает акка-стримы, а Тинькофф макрокеш... ой..
все пишут на java, а на конфах сбивают с толку конкурентов рассказами как круто нахерачить автогенерируемые кодеки на shapeless и гнать все это через akka-streams

Sergey
17.04.2017
15:34:00
Scala Days достаточно большая. И там много людей кто не пишет на скале.

Daniel
17.04.2017
15:35:38
Если серьезно, то пока никто не знает, что такое хорошо и что такое плохо. Вопрос в процессе исследования и экспериментов. Будут появляться новые идеи, будут новые попытки утащить в прод. Что приживется - время покажет.

Oleg
17.04.2017
15:36:18
все пишут на java, а на конфах сбивают с толку конкурентов рассказами как круто нахерачить автогенерируемые кодеки на shapeless и гнать все это через akka-streams
а что если... они написали макро-материализацию LabelledGeneric для POJO, и гоняют автогенерируемыми кодеками на шейплезз через акка-streams в то время, как пишут на java?

Daniel
17.04.2017
15:37:02
Scala Days достаточно большая. И там много людей кто не пишет на скале.
2 из 3 кейноут докладчиков пишут не на скале. Дни ли это скалы?)

KrivdaTheTriewe
17.04.2017
15:40:20
от монад новые люди убегают в страхе
они крутые же. Нужно просто сказать, что монада это flatmap и еще немного

Nikita
17.04.2017
15:40:41
ну ванильные монады норм

но когда люди пытаются вводить монады для эффектов и сделать из скалы недо-хаскель, то это мне кажется перебор

Iaroslav
17.04.2017
15:42:21
не совсем понял про эффекты. А зачем еще вводить монады?

folex
17.04.2017
15:43:34
чтобы устраивать вокруг них конференции конечно же

Google
Nikita
17.04.2017
15:43:36
вот тут есть небольшой обзорчик http://atnos-org.github.io/eff/org.atnos.site.OutOfTheBox.html

Oleg
17.04.2017
15:45:06
Не понимаю, почему люди считают, что скала предназначена для чего-то принципиально иного, нежели хаскелл? Всякие одерские делают всё, чтобы сделать из скалы вполне полноценный хаскелл

Oleg
17.04.2017
15:46:45
Когда люди пытаются вводить мутабельные глобальные переменные для логов и сделать из скалы пере-котлин, то это мне кажется недобор

Nikita
17.04.2017
15:48:38
почему бы сразу тогда хаскель не использовать?

Oleg
17.04.2017
15:48:50
Почему бы тогда сразу котлин не использовать?

Nikita
17.04.2017
15:51:50
имплиситов нет

Iaroslav
17.04.2017
15:52:48
я тогда еще немного с другой стороны наброшу. Кто здесь у себя на проектах юзает Type level programming / Dependent types подходы?

Nikita
17.04.2017
15:52:53
ну и еще пары фич

Iaroslav
17.04.2017
15:53:26
и сразу вопрос - зачем? Ведь есть Idris

Andrey
17.04.2017
15:54:40
и сразу вопрос - зачем? Ведь есть Idris
Ну есть он и есть, что толку то от самого факта наличия?

Iaroslav
17.04.2017
15:56:28
а мне почем знать? Это я так, для аналогии "почему тогда не хаскель, etc."

Iaroslav
17.04.2017
15:58:27
круто. так прям до компайл-тайм пруфов дело дошло?

Oleg
17.04.2017
16:09:57
круто. так прям до компайл-тайм пруфов дело дошло?
не совсем, просто аналог http://haskell-servant.readthedocs.io/en/stable/tutorial/Server.html со сваггером

Wystan
17.04.2017
16:14:00
Монад трансформеры изрядно надоедают когда тебе нужно пару бизнес фич присунуть. Сложно и долго читать, потому что везде лифтуется = бойлерплейт, и второе они скрывают сайд эффекты типа вызовов в другие сервисы, так как оюая функция теперь возвращает офитованного монстра.

Oleg
17.04.2017
16:17:58
> везде лифтуется = бойлерплейт Eff, Inject, Finally tagless

> скрывают сайд эффекты типа вызовов в другие сервисы, так как оюая функция теперь возвращает офитованного монстра. а вот это вообще непонятно

Google
Oleg
17.04.2017
16:25:53
думаю, здесь 99,5 % чата их не юзает

Friedrich
17.04.2017
16:26:20
Oleg
17.04.2017
16:26:44
за редким утильным исключением

Nick
17.04.2017
16:27:38
за редким утильным исключением
я скок не пытался, не выходило

KrivdaTheTriewe
17.04.2017
16:35:06
ты с лоу левелом дружишь же

Nick
17.04.2017
16:40:19
с лоукиком скорее

Alexandr
17.04.2017
16:40:19
А что там было про заландо?

A
17.04.2017
16:40:43
лоукик в голову?

Oleg
17.04.2017
16:41:34
А что там было про заландо?
Никита говорит, что никто торреборевские еффмонадки кроме него самого там не использует

Alexandr
17.04.2017
16:42:20
А Никита в заландо? Меня туда звали настоятельно с релокацией в Хельсинки, если я не перепутал все.

Alexandr
17.04.2017
16:42:28
И как там? Клево и круто?

Oleg
17.04.2017
16:42:55
Идите в чат вакансий

Nick
17.04.2017
16:43:31
ты с лоу левелом дружишь же
и вообще про какой лоу левел речь)

Alexandr
17.04.2017
16:44:34
При чем тут чат вакансий и как соотносится?

KrivdaTheTriewe
17.04.2017
16:46:07
Nick
17.04.2017
16:46:30
scala native
да я сейчас не занимаюсь им, пока времени нет

но очень хочется(

Wystan
17.04.2017
16:50:14
Я тоже пытался в заландо, все три собеса подряд они спрашивали почему вы хотите сменить работу

Google
Alexandr
17.04.2017
16:54:16
И ты не угадал правильный ответ? Сколько вариантов было?

Wystan
17.04.2017
16:54:57
Да, я протупил.

Да я и не собирался, деньги те же самые, я думал заинтересуют чем. Но они просто всех подряд собеседуют, так что устали наверное

Iaroslav
17.04.2017
16:55:58
а может кто-то дать реал лайф пример (желательно код) использования фри монад? Никак не разберусь с этой магией.

A
17.04.2017
16:56:14
на такой вопрос воды налить - как hello world написать

Alexandr
17.04.2017
16:57:49
Лайка в телеграме нету...

Alexey
17.04.2017
17:08:29
лайки в Телеграме есть

Admin
ERROR: S client not available

Maks
17.04.2017
17:08:58
@dislike

Alexandr
17.04.2017
17:09:10
Ага. Крто

Nikita
17.04.2017
18:09:15
И как там? Клево и круто?
в берлине вполне хорошо :)

можно ходить на митапы и слушать про эффмонады

Google
Юрий
18.04.2017
06:37:23
Вот тут можно посмотреть https://github.com/scala-exercises/scala-exercises
Потыкал в онлайн версию, про фри ничего не нашел

Aleksei
18.04.2017
06:41:20
открыл про кэтс, увидел XOR, закрыл

Evgeniy
18.04.2017
06:42:32
там вот это все с использованием free сделанно

Юрий
18.04.2017
06:42:55
Evgeniy
18.04.2017
06:44:14
они там вроде щас еще freestyle используют, хотя раньше было без него

Oleg
18.04.2017
06:47:11
открыл про кэтс, увидел XOR, закрыл
На пару версий отстали всего.

Evgeniy
18.04.2017
06:47:29
вот видимо тут они его воткнули https://github.com/scala-exercises/scala-exercises/commit/9aa0c92a80e75e21472f8ee9939406e3d1d45723 т.е полездно наверное глянуть как было до а потом уже посмотреть на то что сейчас

Юрий
18.04.2017
06:49:32
а почему они вообще решили на фри делать этот сайтик? Стильно-модно-молодежно?

Aleksei
18.04.2017
06:50:10
На пару версий отстали всего.
это смертеподобно! мы же не в ява чатике

ну фри это один из вариантов просто

тоже хотел бы прощупать варианты написания всякого с использованием фри

Evgeniy
18.04.2017
06:51:32
а почему они вообще решили на фри делать этот сайтик? Стильно-модно-молодежно?
в 47deg (откуда авторы) судя по всему они щас много где free юзают и видимо надо было на чем то эксперементировать

Юрий
18.04.2017
06:52:16
имхо у фри очень узкий юзкейс

Oleg
18.04.2017
06:52:28
Aleksei
18.04.2017
06:57:11
имхо у фри очень узкий юзкейс
всегда можно расширить =)

Nick
18.04.2017
07:06:16
или нет
А ты часто юзаешь?

Oleg
18.04.2017
07:07:40
А ты часто юзаешь?
За перфоманс боюсь, поэтому очень локально

Nick
18.04.2017
07:07:54
Oleg
18.04.2017
07:08:21
Ты ж скалист, пох на него
А я забыл, спасибо. Пошёл оборачивать

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