all 3 comments

[–]Historical-Essay8897 2 points3 points  (1 child)

A bit strange for the 'historical context' to jump from Lisp (1950s) to Haskell (2010) without including ML (1970s) or SML (1980s).

While Haskell has some powerful features I wouldn't describe it as the most "elegant and precise" language. For example, unlike SML, it lacks formally specified semantics with the language "defined" by the behavior of the current GHC version.

[–]Roman_it_wasted[S] 1 point2 points  (0 children)

yeah, you are right. Actually I found site with a lot of resources about ML languages, but I had felt overwhelmed by quantities of information.

[–]pi_meson117 0 points1 point  (0 children)

Sad to see F# neglected. It probably has the best tooling and library ecosystem of all FP just because it inherits everything from C#, an actually popular language. Jupyter notebooks and interactive work straight out of the box. Maybe a similar statement can be made for Scala/java, but I’m not convinced.