3 ms·
There are lots of great libraries, like repa, servant, megaparsec, gloss, yampa… as well as bindings to lots of standard stuff. I consider parsing to be one of
by gylterud 1y ago
There are lots of great libraries, like repa, servant, megaparsec, gloss, yampa… as well as bindings to lots of standard stuff. I consider parsing to be one of Haskell’s killer strengths and I would definitely use it to write a compiler.
There is also some popular user facing software like Pandoc, written in Haskell. And companies using it internally.
- epolanski 1y agoThe only non irrelevant compiler ever written in Haskell is for another borderline dead project: Elm.
- gylterud 1y agoWhat are you on about? The Agda compiler, Pugs, Cryptol, Idris, Copilot (not that copilot you are thinking of), GHC, PureScript, Elm… These might not be mainstream, but are (or were for Pugs, but the others are current) important within their niche.