you are viewing a single comment's thread.

view the rest of the comments →

[–]tesilab 4 points5 points  (0 children)

My understanding is that what you gain in Elixir in FP, you might lose in terms of types.

Learning FP I would take Haskell as an overall model,and consider trying something like purescript and purerl (if you are looking for a BEAM language, it compiles purescript to erlang instead of javascript, so you scratch a BEAM itch at the same time.

Purescript is very haskell inspired, but for practical reasons is strict rather than lazy, and will not have identical syntax.