Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It's quite clearly different in many important ways. Not being lazy is a pretty huge one!


Ok, but we're not quite talking about the difference between Haskell and Clojure, for example.


Sure. But it is almost the difference between Haskell and OCaml.


I suppose it's all relative. Given some selection of enabled language extensions, are you still writing Haskell? I think in the minds of most people (at least on this forum) the difference is academic. Whether a given body of work in Haskell looks like Elm, or if it's all GADTs, data kinds, and type families, they'd both be met with "Surely nobody actually uses this in production! This is ivory tower nonsense! I can't read it! It's not practical! I just want to get stuff done!" ad infinitum.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: