Hacker News new | ask | show | jobs
by thewakalix 790 days ago
Why? Is it mostly because of Haskell's purity (side-effect-freeness), so optimizations can change expressions more freely and safely?
1 comments

That, and the uniform s-expr/gadt representation of data structures instead of going wild with clever pointers.
I am not sure I understand what you mean in the context of Haskell.