10 Likes
To an outsider, it seems a bit more like NIH than performance. Relying on GHC internals also seems like a regression and a liability more than an improvement.
To an outsider, it seems a bit more like NIH than performance
How so?
yamlwasn’t written by melibyaml(the C library) wasn’t written by mestreamlywasn’t written by me
99% of the code was written by others ![]()
3 Likes
Looks like there is already a Pure Haskell YAML Parser.
Yes, it’s mentioned in the very intro section of the blog and it’s 10 times slower than yaml, which caused a noticeable slowdown in ghcup and issues in pandoc.