Hacker News new | past | comments | ask | show | jobs | submit login

Having done Clojure for a living before Haskell, it's the type system, explicit effects, laziness, overall good design, and FP. In that order.

But the "FP" part is only tangentially the point unless you take FP to mean "pure functional programming", ie, just a lambda calculus.

Having the ability to write "map" and "filter" in your programming language doesn't really do much for you in practice. Believing otherwise is why people thought FP users were nuts for a long time.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: