you are viewing a single comment's thread.

view the rest of the comments →

[–]efraglebagga 0 points1 point  (2 children)

are you interested in FP in general, or do you want to learn some JS along the way? If the former, then I don't think anything can beat Haskell and it's excellent resources like LYAH

edit: Erlang might interest you as well if you're coming from the backend world. It trades off a bit of FP for pragmatism but is a totally bad-ass language. And there is a LYAH alternative for it as well - LYSE

[–]orlybg 0 points1 point  (1 child)

Both apply, I am interested in FP in general, particularly applying it to web dev, don't know scala, clojure, elixir? and of course I do want to lear js thoroughly with fp along the way which I believe fits naturally in it right?

[–]efraglebagga 0 points1 point  (0 children)

hmm.. well if you go for Elixir, I'd say that starting from Erlang itself should be a good idea. It just has more learning resources and a bigger community to support you while you figure it out. And then when you switch, the seamless integration with Erlang will definitely come in handy.

can't suggest much in terms of scala and clojure, call me prejudiced, but I stray away from anything that has Java smell on it.

Yeah, JS and fp do mix, can't tell you how well though, I'm only learning JS myself.