
Alexander
10.05.2018
14:05:11

Leonid
10.05.2018
14:05:32
там будет зависимостей как у линз

Alexander
10.05.2018
14:06:30
тогда тебе повезло, они все уже у юзера есть

A64m
10.05.2018
14:07:33
их же все придется добавить, чтоб инстансы для них написать даже и со своим классом

Google

Leonid
10.05.2018
14:08:54
Может тогда не мучаться и использовать Serialise?

Alexander
10.05.2018
14:09:31
а зачем свой класс? небось ещё lawless?

Leonid
10.05.2018
14:09:33
правда я только-что портатил пару часов на его выпиливаение

A64m
10.05.2018
14:09:38
ну да, так и надо делать

Leonid
10.05.2018
14:09:57
с law очень даже. fromWire . toWire == id

Alexander
10.05.2018
14:10:01
выпилить serialize?

79885
10.05.2018
14:10:44
кто в продакшене использует хаскелл?

Leonid
10.05.2018
14:12:48
Ну я использую

Alexander
10.05.2018
14:14:26
он ^
я слышал на этом канале ещё 1 или 2 человека есть
у нас в школе на уроке социологии одна решила доклад про хаскелистов сделать, так в итоге 2 получила, т.к. ни одного не нашла, вот умора.

Maxim
10.05.2018
14:15:44
Троллина

79885
10.05.2018
14:15:45
любопытство ради какие задачи решаете

Google

Alexander
10.05.2018
14:16:27
Троллина
я больше не модератор, мне можно (наверное)
можно книжки по ООП сдать в макулатуру, мне на пару месяцев на доширак хватило
(ну про доширак я загнул, какая-то другая лапша за 7 рублей)

Evgeniy
10.05.2018
14:18:31

Aragaer
10.05.2018
14:18:45
есть квисти

Alexander
10.05.2018
14:18:50
будто я название смотрел, я по цене выбирал!

Aragaer
10.05.2018
14:18:57
это тот же самый доширак, но без пластиковой упаковки

Alexander
10.05.2018
14:19:55
79885 сорри за такую встречу но вопрос выглядит очень троллинговым
на самом деле никакой черной/белой и прочей магии в использовании haskell нету

79885
10.05.2018
14:20:23
больше инетересно какой стек испольузете, на сколько стабильно все, в основном бизнес логику?

Alexander
10.05.2018
14:20:23
тут используют в production его много кто

Maxim
10.05.2018
14:20:43
Стэк он только один

Alexander
10.05.2018
14:20:58
вопрос про software stack
типа LAMP для php например

Maxim
10.05.2018
14:21:11
Ясно, пошутить не вышло
Или ты дальше уже меня троллишь?)

Alexander
10.05.2018
14:21:29
я даже не знаю
я бы лучше про квисти поговорил, я помню в школе покупали, они тогда прикольные были

Leonid
10.05.2018
14:21:51
я использую стэк трансформеров

Google

Alexander
10.05.2018
14:22:02
79885 область то какая?

Leonid
10.05.2018
14:22:12
ща угадаю - вебня

Alexander
10.05.2018
14:22:15
для web backend есть n сложившихся решений

Evgeniy
10.05.2018
14:22:27
если не московская - даже не лезь в хасцкель - работу не найдешь

Alexander
10.05.2018
14:22:28
базы в основном postgres все используют
сейчас больше всего шансов в питере найти

Leonid
10.05.2018
14:22:52
servant/warp/postgres

Alexander
10.05.2018
14:23:16
коннекторы к pg есть разные на любой вкус

Leonid
10.05.2018
14:23:29
Но ни одного хорошего

Alexander
10.05.2018
14:23:48
от ORM like типа persistent, до низкоуровневых натинвых драйверов типа postgres-wire, которым так не сделали документацию и не выложили на hackage

Evgeniy
10.05.2018
14:24:15
парень уже не спрашивает, а вы все отвечаете

Alexander
10.05.2018
14:24:19
математичные opalaye или на "макросах" -query

Evgeniy
10.05.2018
14:24:32
когда больше некому рассказать, чем занимаешься

Leonid
10.05.2018
14:24:33
А нам не нужен собеседник

Alexander
10.05.2018
14:24:53
@. значит stack overflow, можно пробовать remote call делать
s/stack/buffer/

Yuuri
10.05.2018
14:26:09
Что нынче есть из актуальных линз, помимо кметтовских? Чтобы попроще и без пол-вселенной зависимостей.

Alexander
10.05.2018
14:26:30
пол-вселенная зависимостей будет везде
т.к. нужно писать инстансы
единственное исключение если линзы будут в base или рядом и от них все зависеть будут

Google

Alexander
10.05.2018
14:27:05
есть generic-lens?

A64m
10.05.2018
14:27:07
надо сделать клон серванта на П и тогда можно будет назвать стек PHP

Alexander
10.05.2018
14:27:34
пиккеринг говорит generic-lens юзабельные уже

A64m
10.05.2018
14:28:22
они для использования с кметтовскими или совместимыми

Leonid
10.05.2018
14:28:23

A64m
10.05.2018
14:28:36
на хаскеле

Evgeniy
10.05.2018
14:28:40

Leonid
10.05.2018
14:28:47

A64m
10.05.2018
14:28:51
чтоб название начиналось с P

Leonid
10.05.2018
14:28:57
Паскаль

A64m
10.05.2018
14:30:07
ну и про generic-lens
8.0
10 полей в рекорде - тайпчек 2 сек, оптимизация десятки секунд
20 полей в рекорде - тайпчек 16 сек, оптимизация минуты
да, с дженериками особо не разгуляешься
8.2 и 8.4 в разы медленнее на 10, на 20 даже и не измерял
так что пикеринг их очень осторожно юзает, видимо

Leonid
10.05.2018
14:33:18
а в Serialise только генерики и есть, TH не запилили :(

Alexander
10.05.2018
14:33:46
xkcd://compiling

Leonid
10.05.2018
14:34:50
что вы думаете про The Constrained Application Protocol (CoAP)?
говорят IoT френдли

A64m
10.05.2018
14:36:55
или, правильнее сказать, НЕТОРОПЛИВО

Google

Yuriy
10.05.2018
14:45:28

Leonid
10.05.2018
14:45:57
какой токсичный чат стал. кошмар просто.
/me стыдно за себя

Zheltoukhova
10.05.2018
14:46:33
/me

Yuuri
10.05.2018
14:46:50
Ага, заходишь такой в чат, а тебя с порога [admin] буллит

Zheltoukhova
10.05.2018
14:46:52
соряново, миссклик

Leonid
10.05.2018
14:47:07
Вот так мы и выманиваем читателей

Yuriy
10.05.2018
14:47:36
/missclick_me

Leonid
10.05.2018
14:47:57

Danil
10.05.2018
14:48:03
/missclick_me

Yuuri
10.05.2018
14:49:52

Rustem
10.05.2018
14:50:19
в чем разница м/у ghc и ghci

Евгений
10.05.2018
14:51:42
Раскулачили

Aleksei
10.05.2018
14:52:01
/missclick_me
Что за команду я запустил)

Yuuri
10.05.2018
14:52:24
Who is miss Click?

Leonid
10.05.2018
14:55:34

Alexander
10.05.2018
14:56:04

Ilya
10.05.2018
14:56:11
Хочу разобраться во фри монадах на примере алгебры высказываний (not, or, and, термы)
Типа считываем AST, после чего можно его 1) сразу вычислить 2) Перевести в КНФ/ДНФ 3) Как-то ещё оптимизировать
Стек монад наверное будет такой:
1) Free (для AST)
2) Writer (Для подсчёта статистики вычислений до и после оптимизаций)
3) Reader (в AST не только константы, но и переменные могут быть)
Как идея, стоит браться? Какие подводные? С фри монадами знаком только с этого чата + 1 статья с хабра. Ну сложилось впечатление, что это какой-то eval, только done right

Yuriy
10.05.2018
14:58:10

Alexander
10.05.2018
14:58:38
ghci = ghc --interpret