2 ms·
I'm learning two of the five "advanced programming languages" mentioned here (Ocaml and Haskell). I started with Ocaml but these days I'm spending more time wit
by emmanueloga_ 12y ago
I'm learning two of the five "advanced programming languages" mentioned here (Ocaml and Haskell). I started with Ocaml but these days I'm spending more time with Haskell. I find the materials and activity around Haskell to be more abundant and approachable than for Ocaml. Also, a lot of the things I learn from Haskell are transferable to coding in Ocaml. Both languages share a lot of concepts.
Now that I've done some Haskell I can't believe I originally dismissed it not because of its non-strict evaluation but because of... the significative white space.
Something else exciting about Haskell is all the activity around compile-to-js languages that are inspired/derived from it (and some of them are implemented in Haskell too): purescript, fay, elm, idris, and others!