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

Using Haskell as the classical example of FP is a bit like using Rust as the classical example of imperative programming.

You can do it but they're much harder than most other languages in the class and not anywhere near representative of the whole class.

My FP journey was: Scheme (different but okay) -> Haskell (wtf) -> Erlang -> Clojure -> Elixir. Nowadays when I reach for an FP it's Clojure or Elixir, mostly based upon the problem at hand.



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

Search: