elm language (-) Show more
I can't think of a language that likely has more authors wanting to tear their hair out than Elm language book authors. The changes from 0.16 to 0.19 have essentially introduced breaking changes in every single iteration.
Just getting a simple "hello world" like this:
"Pi is " ++ toString pi ++ " (give or take)"
changed to this:
"Pi is " ++ String.fromFloat pi ++ " (give or take)"
Which I can understand the reasoning but sheesh.