Re:Let's build an MP3-decoder (2008)
by akhilcacharya on Friday March 16, 2018 @12:43AM
(#16598688)
This is really cool! I've never seen an article that uses Haskell for a real-world task like this, are there any others?
[ Parent
| on HN ]
Pandoc (http://pandoc.org/) is written in Haskell and converts documents across formats.
Pandoc is great!
...except if you want to batch convert real-world markdown.
Though admittedly, that's mostly because markdown designers thought allowing embedding of arbitrary HTML was a good idea.
(The best you can get is by going: markdown -> HTML -> $target_markup.)
The ability to embed arbitrary HTML is an intentional feature of Markdown.
aepiepaey agrees with you that it's an intentional design decision ("thought ... was a good idea"), and his/her use of past tense also implies that s/he disagrees with the decision.
https://lettier.github.io/posts/2016-08-15-making-movie-mona... walks you through making a movie player in Haskell.