Alexander
тут используют в production его много кто
Maxim
Стэк он только один
Alexander
вопрос про software stack
Alexander
типа LAMP для php например
Maxim
Ясно, пошутить не вышло
Maxim
Или ты дальше уже меня троллишь?)
Alexander
я даже не знаю
Alexander
я бы лучше про квисти поговорил, я помню в школе покупали, они тогда прикольные были
Leonid 🦇
я использую стэк трансформеров
Alexander
79885 область то какая?
Leonid 🦇
ща угадаю - вебня
Alexander
для web backend есть n сложившихся решений
Drunk
если не московская - даже не лезь в хасцкель - работу не найдешь
Alexander
базы в основном postgres все используют
Alexander
сейчас больше всего шансов в питере найти
Leonid 🦇
servant/warp/postgres
Alexander
коннекторы к pg есть разные на любой вкус
Leonid 🦇
Но ни одного хорошего
Alexander
от ORM like типа persistent, до низкоуровневых натинвых драйверов типа postgres-wire, которым так не сделали документацию и не выложили на hackage
Drunk
парень уже не спрашивает, а вы все отвечаете
Alexander
математичные opalaye или на "макросах" -query
Drunk
когда больше некому рассказать, чем занимаешься
Leonid 🦇
А нам не нужен собеседник
Drunk
Alexander
@. значит stack overflow, можно пробовать remote call делать
Alexander
s/stack/buffer/
Ю ли я? 🤔
Что нынче есть из актуальных линз, помимо кметтовских? Чтобы попроще и без пол-вселенной зависимостей.
Alexander
пол-вселенная зависимостей будет везде
Alexander
т.к. нужно писать инстансы
Alexander
единственное исключение если линзы будут в base или рядом и от них все зависеть будут
Alexander
есть generic-lens?
A64m
надо сделать клон серванта на П и тогда можно будет назвать стек PHP
Alexander
пиккеринг говорит generic-lens юзабельные уже
A64m
они для использования с кметтовскими или совместимыми
A64m
на хаскеле
Drunk
на чём?
на пхп
Leonid 🦇
на хаскеле
что такое П
A64m
чтоб название начиналось с P
Leonid 🦇
Паскаль
A64m
ну и про generic-lens
A64m
8.0 10 полей в рекорде - тайпчек 2 сек, оптимизация десятки секунд 20 полей в рекорде - тайпчек 16 сек, оптимизация минуты
A64m
да, с дженериками особо не разгуляешься
A64m
8.2 и 8.4 в разы медленнее на 10, на 20 даже и не измерял
A64m
так что пикеринг их очень осторожно юзает, видимо
Leonid 🦇
а в Serialise только генерики и есть, TH не запилили :(
Alexander
xkcd://compiling
Leonid 🦇
что вы думаете про The Constrained Application Protocol (CoAP)?
Leonid 🦇
говорят IoT френдли
A64m
или, правильнее сказать, НЕТОРОПЛИВО
Leonid 🦇
какой токсичный чат стал. кошмар просто.
Leonid 🦇
/me стыдно за себя
Zheltoukhova
/me
Ю ли я? 🤔
Ага, заходишь такой в чат, а тебя с порога [admin] буллит
Zheltoukhova
соряново, миссклик
Leonid 🦇
Вот так мы и выманиваем читателей
Cheese
/missclick_me
Elephant
/missclick_me
Ю ли я? 🤔
Как не admin?
Anonymous
в чем разница м/у ghc и ghci
Евгений
Как не admin?
Раскулачили
Aleksei
/missclick_me
Aleksei
Что за команду я запустил)
Ю ли я? 🤔
Who is miss Click?
Leonid 🦇
Что за команду я запустил)
https://hackage.haskell.org/package/acme-missiles-0.2/docs/Acme-Missiles.html#v:launchMissiles
Ilya
Хочу разобраться во фри монадах на примере алгебры высказываний (not, or, and, термы) Типа считываем AST, после чего можно его 1) сразу вычислить 2) Перевести в КНФ/ДНФ 3) Как-то ещё оптимизировать Стек монад наверное будет такой: 1) Free (для AST) 2) Writer (Для подсчёта статистики вычислений до и после оптимизаций) 3) Reader (в AST не только константы, но и переменные могут быть) Как идея, стоит браться? Какие подводные? С фри монадами знаком только с этого чата + 1 статья с хабра. Ну сложилось впечатление, что это какой-то eval, только done right
Cheese
в чем разница м/у ghc и ghci
ghc — компилятор файлов-модулей-пакетов, ghci — интерактивный построчный компилятор-интерпретатор
Alexander
ghci = ghc --interpret
Anonymous
ааа, типа repl?
Cheese
именно repl
Anonymous
я щас здохну быстрее чем ghc установится
Alexander
маловероятно
Крылатый
я щас здохну быстрее чем ghc установится
А прикинь, если бы ещё нужно было бы его компилять? И чтобы он был написан на Scala.
Alexander
А само AST менять можно?
вроде никто не запрещает