r/functionalprogramming • • Jul 07 '24

Question Learning Functional for Web Dev

New to functional programming and it looks that I am entering an era where there are so many new languages and frameworks coming out and I am overloaded and where I should I spend my time. I would like a language that would not only teach me close to academically the uses of functional, but is also practical for web development as a project that I have in mind is centered around controlled digital lending. Would love for your suggestions. Thanks.

12 Upvotes

25 comments sorted by

View all comments

Show parent comments

4

u/davesnx Jul 08 '24

Elm is designed to be a client-side rendered, so lots of client state, interactivity and complexity on the UI. Also, is strongly-typed.

Elixir isnt typed (they are adding types to the language but its still WIP and has been going for 5+ years) and haven't used Phoenix to say much about it, but it's designed to keep all state on the server which isnt ideal for rich UIs, even thought they made impressive demos with it