Denis
А есть какие-нибудь лайфхаки для засовывания svg из ghc-events-analyze в просмотрщики? Хром тошнит, например.
Alexander
Alexander
немного th и комманд лайн вообще не описываешь и не пишешь getArgs >>= \case
Alexander
Алексей
100%
Какая-то наколка должна быть
Dmitry
а docopt нетипизированный, что ли?
Алексей
Тоже возможно, хотя не очень понятно как это может влиять на хаскеллекучу
Vernat
зачем еще канал на гиттере если есть этот?
Leonid 🦇
Гиттер был раньше. И там меньше пятницы.
Алексей
Пусть расцветает сто цветов
Cheese
Dmitry
а что тут мешает?
Cheese
узкое окно, отсутствие подсветки кода, много флуда
kosc
Когда уже телега полноценный маркдаун введёт, как в дискорде?
Aleksei (astynax)
Никогда. Да и подсветка синтаксиса - не часть маркдауна. А простой показ блоков моноширинным шрифтом уже есть
Aleksei (astynax)
(/me больше был бы рад проверке орфографии)
A64m
я вот пользовался гиттером, а потом оттуда все ушли сюда и канал сдох. Пришлось и мне перебираться.
Cheese
A64m
нет
Denis
а что делать если приложение не убивается сигтермом, а мне нужен eventlog с него?
Andrei
некоторые сбрасывают логи по HUP
Anatolii
Anatolii
Жрет батарейку, нотификации через раз приходят
Anatolii
Тормозной
Aleksei (astynax)
На нём, родимом (век бы его не видеть)
Anatolii
Vernat
не пишется им на qml
Андрей
Aleksei (astynax)
А что с ним "так"? :)
Aleksei (astynax)
Память ест как не в себя, выглядит не то чтобы очень хорошо. Работает, мягко говоря, небыстро
Cheese
бессмысленные траты памяти и производительности
A64m
траты памяти там просто ничтожные по сравнению с браузером или тем же ghc
kosc
А если тут кто-нибудь когда-нибудь работал с PureScript, поясните, как у него с производительностью относительно обычного JS? И как у него с интеграцией с существующими JS-фреймворками?
Aleksei (astynax)
kosc
Ух ты, спасибо!
Aleksei (astynax)
Не очень быстрый, но приемлемо. Интеграция хорошая. И интероп простой
kosc
Ясно, спасибо.
A64m
там функциональные библиотеки пишут так как будто компилятор пурскрипта что-то оптимизирует, но он не оптимизирует ничего. Так что все эти высокоабстрактные навороты будут адово тормозить. Если же рекурсивную лапшу без затей писать - не должно быть медленнее яваскрипта
kosc
Забавно, как в соседней конфе говорят, что производительность 1:1 как JS 😆
parket
kosc
Да, ты и говорил, я заметил.
A64m
ну да, если на жс написать всю эту функциональщину будет тормозить точно так же, так что это правда. Есть нюанс - на яваскрипте так все же обычно не пишут
Aliester
A64m
тейл коллы оптимизирует в простом случае (когда функция себя вызывает)
Leonid 🦇
я вообще считаю что взаимной рекурсии надо избегать. это же трудночитаемо
Aliester
вывел типы в уме, построил систему и записал сразу байткодом
parket
Зигохистоморфный
A64m
Leonid 🦇
Антон
A64m
я так понял, что под эту ситуацию какая-то идейная база подведена, т.е. в пурскриптовом компиляторе такое никто и не планирует делать, но может отдельными тулами
Leonid 🦇
https://github.com/purescript/purescript/issues/2345 вот тут было всё
Sergey
Народ, вопрос странный будет, но мне интересно, как вы хаскелль используете? Работаете с ним или ради иниереса изучаете?
Roman
этот вопрос волнует все человечество
Denis
Cheese
пишем ОС и продаём её за большие деньги
Leonid 🦇
пишем софт и заставляем людей пользоваться
Denis
Leonid 🦇
ну зарплату им за это платят
Mikhail
Anonymous
Ю ли я? 🤔
Ещё натягиваем из него концепции на другие языки.
Mikhail
Aliester
Alexander
го ужасен
Cheese
не всегда https://t.me/geekshit/2519