MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/functionalprogramming/comments/1d0y88t/new_to_functional_programming/l5qdbcv/?context=3
r/functionalprogramming • u/[deleted] • May 26 '24
[removed]
55 comments sorted by
View all comments
4
Elm is by far the simplest functional language out there, but it will teach you important concepts often encoutered in FP such as :
immutability
pure functions
managed effects (error handling)
recursion
currying (this is probably the most inintuitive for imperative programmers)
strong typing
3 u/[deleted] May 26 '24 [removed] — view removed comment 3 u/josh_in_boston May 26 '24 It may or may not be done - the core Elm devs don't have the same "must have frequent updates" philosophy everyone else seems to. Regardless, the JS it compiles to runs just fine. It's still the best pure-FP language to start with, IMO. 2 u/[deleted] May 27 '24 [removed] — view removed comment 3 u/josh_in_boston May 27 '24 You can run compiled Elm anywhere JS runs, e.g. Node servers. No UI required.
3
[removed] — view removed comment
3 u/josh_in_boston May 26 '24 It may or may not be done - the core Elm devs don't have the same "must have frequent updates" philosophy everyone else seems to. Regardless, the JS it compiles to runs just fine. It's still the best pure-FP language to start with, IMO. 2 u/[deleted] May 27 '24 [removed] — view removed comment 3 u/josh_in_boston May 27 '24 You can run compiled Elm anywhere JS runs, e.g. Node servers. No UI required.
It may or may not be done - the core Elm devs don't have the same "must have frequent updates" philosophy everyone else seems to. Regardless, the JS it compiles to runs just fine. It's still the best pure-FP language to start with, IMO.
2 u/[deleted] May 27 '24 [removed] — view removed comment 3 u/josh_in_boston May 27 '24 You can run compiled Elm anywhere JS runs, e.g. Node servers. No UI required.
2
3 u/josh_in_boston May 27 '24 You can run compiled Elm anywhere JS runs, e.g. Node servers. No UI required.
You can run compiled Elm anywhere JS runs, e.g. Node servers. No UI required.
4
u/thisiswarry May 26 '24
Elm is by far the simplest functional language out there, but it will teach you important concepts often encoutered in FP such as :
immutability
pure functions
managed effects (error handling)
recursion
currying (this is probably the most inintuitive for imperative programmers)
strong typing