Hacker News new | ask | show | jobs
by pjmlp 4483 days ago
Having had Camllight as my first functional language, ML language family got a special place on my heart.

I have three issues with Scala:

- Having to wrap free functions in objects

- I feel Haskell type system is easier to understand than Scala's

- The concept of open and closed case classes for sum types feel wrong

So in the end I actually enjoy more using F# in general, and Clojure when targeting the JVM.

Now back to reading "Real World OCaml". :)