Size: a a a

2020 May 27

AA

A64m AL256m qn<co... in Haskell
это из документации hs2 выше
источник

AA

A64m AL256m qn<co... in Haskell
Product-Focused
* Build a compiler that is explicitly not for research. Target industrial customers.
* Start with tooling-support in mind. The MVP should launch with a language-server with equivalent features to HIE.
источник

AA

A64m AL256m qn<co... in Haskell
Don't support language features that aggressively complicate the compiler; eg. no -XTemplateHaskell or -XRebindableSyntax. Likewise, desugar before typechecking.
источник

AA

A64m AL256m qn<co... in Haskell
если хачкельные сообщения об ошибках слишком понятные - рассахаривай перед тайпчеком!
источник

AA

A64m AL256m qn<co... in Haskell
Remove overlapping language features; only have one way to do things. Do we really need fundeps and type families? Stock deriving and GHC.Generics? Do-notation and list comprehensions?

0% хекеджа или 0% хекеджа
источник

AA

A64m AL256m qn<co... in Haskell
Greatly prefer existing software solutions to rolling our own. Target tree-sitter, GRIN and LLVM.

existing software solutions
GRIN
источник

AA

A64m AL256m qn<co... in Haskell
Target fast compilation times.
GRIN
источник

АХ

Алексей Худяков... in Haskell
> no -XTemplateHaskell

Весь такой из себя индустриальный persistent тихо плачет в углу
источник

AA

A64m AL256m qn<co... in Haskell
какая щас индустриальность без темплейт хачкеля?
источник

AA

A64m AL256m qn<co... in Haskell
впрочем, там какой-то фрактал бредятины
источник

AV

Alexander Vershilov in Haskell
Мне инетерсно насколько карантин повлиял
источник

AV

Alexander Vershilov in Haskell
Написал твит.. не отправил твит, токсичновато
источник

AV

Alexander Vershilov in Haskell
напишите кто-нибудь за меня
источник

λ

λоλторт in Haskell
какую либу брать для регэкспов, которые в конфиге приходят?
источник

AA

A64m AL256m qn<co... in Haskell
поздно уже, помешательство началось 9 апреля и закончилось 19
источник

AA

A64m AL256m qn<co... in Haskell
потом здравый смысл победил - решили писать компилятор на расте
источник

λ

λоλторт in Haskell
Алексей Худяков
> no -XTemplateHaskell

Весь такой из себя индустриальный persistent тихо плачет в углу
ну, кстати, пересмотр хаскельной макросистемы имеет некоторый смысл, ИМХО
источник

АХ

Алексей Худяков... in Haskell
В смысле более лучшая замена TH? Да имеет. Но TH всё равно придтся поддерживать
источник

AA

A64m AL256m qn<co... in Haskell
там много чего имеет смысл, если можешь платить 30 программистам лет 5-10, а так - нет
источник

АХ

Алексей Худяков... in Haskell
Alexander Vershilov
Мне инетерсно насколько карантин повлиял
Повлиял, думаю. Картер вон совсем плох стал
источник