Aleksei (astynax)
Вон "Лютер" - сугубо британский сериал. При том что Идрис Эльба гг играет
parket
Aleksei (astynax)
Anonymous
The End of the Fucking World - норм. сериал.
parket
Anonymous
"европейский с бедыми людьми".
parket
Ну вот что это? Мне не понять... 😞
Cheese
«теперь можешь курить и здесь»
Cheese
анимешники, посоветуйте годный туториал по [hs]c2hs, а то я никак не могу найти толковую документацию
Leonid 🦇
Alexander
можно Миядзяки смотреть, там они не сериалы и очень легкие
Vitaly
Спасибо!
Alexander
а так по жанру и что нравится, т.к. там действительно очень широкий спектр покрыт
Alexander
Ghost in the Shell мне кстати не понравился когда я смотрел
Alexander
во всяком случае в первый раз
Alexander
хоть и считается классикой
Alexander
(да, большинство аниме я просмотрел в 18-22года, так что оценка может отражать интересы в то время)
Leonid 🦇
Западные поделки в стиле аниме круче японских. Аватар например
Alexander
хз я только древние французские смотрел
Alexander
но они вроде были как раз вдохновителями японцев
Cheese
Alexander
c2hs - выкинуть
Alexander
вот самый годный туториал
Alexander
по hsc2hs обычно его документации хватало или документации в ghc manual
кана
что тут не понятно
Aliester
можно такой же с Брагилевским?
Leonid 🦇
parket
Aliester
Aliester
кого же я харасю?
Vitaly
Меня!
Alexandr
#stopharrasment
Alexander
задолбались фиксить
Cheese
блин
Cheese
и что же делать?
Cheese
фиксить баги и жрать кактус, потому что другого кактуса нет?
Alexander
использовать hsc2hs и inline-c
Alexander
мне кажется что уменьшение бойлерплейта которое даёт c2hs того не стоит
Alexander
у hsc2hs такого не было
Alexander
вообще inline-c / CApiFFI + hsc2hs круто
Leonid 🦇
https://jaspervdj.be/posts/2018-03-08-handle-pattern.html
На 8е марта все решил блогов понаписать. А я все твиттер не могу догнать
Leonid 🦇
Лучший подарок на 8е марта это блог о хаскеле!
Alexander
правда ведь handle pattern это тоже самое что их service pattern?
Leonid 🦇
Тру
кана
был такой парсер (сначала с data)
кана
кана
и он зависах (полность) на many/some
кана
после замены data на newtype все решилось
в чем причина?
Alexander
отсутсвие ленивости?
Alexander
для newtype
Alexander
enjoy your idris (там ещё веселее)
Aleksei (astynax)
Я пробовал бэнги ставить. Не помогает
Aleksei (astynax)
М.б. я недостаточно набэнгал, конечно
Aleksei (astynax)
λ> runParser "1" (empty *> char '1')
Nothing
λ> runParser "1" (empty *> many (char '1'))
^CInterrupted.
Aleksei (astynax)
Но тут то empty должен всяко раньше отсечь
Alexander
наоборот же
Alexander
бенги все портят
Alexander
я помню написание парсера на идрисе
Alexander
я все проклял
Alexander
когда applicative и alternative делал
Влод
Aleksei (astynax)
newtype ирейзится при компиляции, т.о. в целом "кода меньше становится", а не только строгость добавляется.
Aleksei (astynax)
И компилятор над очищенным кодом совсем другие оптимизации и преобразования производит
Андрей
ребят, я начинаю разочаровываться в парсеке
Андрей
происходит что-то непонятное
Андрей
прихоится слишком много думать как и что он там делает
Андрей
он слишком часто уходит в бесконечный луп (
Андрей
вопрос, парсек отличается от своих аналогов?
у меня все затыки с комбинаторами chainr1 и chainl1
заставить хорошо парсить apply двух термов одновременно с инфиксными операторами в парсеке я хз как
Андрей
под аналогами я имею ввиду мегапарсек, аттопарсек, трифекта (кажется так произносится) и тд
Anatolii
У меня первые впечатления такие были, но я потом какую-то статью нашёл