3 ms·
I’m sympathetic to both Clojure and Elixir (or Gleam), but for easing into FP then I’d start with F# (or ReScript), just because they are both in the OCaml fami
by redbar0n 4y ago
I’m sympathetic to both Clojure and Elixir (or Gleam), but for easing into FP then I’d start with F# (or ReScript), just because they are both in the OCaml family of languages (best in class for pragmatic typed FP), and because of everything Jesse Warden writes:
https://jessewarden.com/2021/01/in-search-of-the-best-functional-programming-back-end-2021-update.html https://jessewarden.com/2021/01/in-search-of-the-best-functi...
F# in particular because of the established ecosystem and possibility to fall back to OOP if you need it, since it is multi-paradigm.
«JavaScript to ReScript» where he evaluates a lot of FP languages: https://youtu.be/dFHj1d9FG8M https://youtu.be/dFHj1d9FG8M
NB: He’s all about static types though.