Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
tyalt11108y@ElectricCoffee it's from part 2 of an interview with Keeper Louis Andersen
https://notamonadtutorial.com/inter... -
Leya17768yIf I want to get into functional programming would you guys recommend Scala (would be my choice since I come from a Java background), F#, Haskell or maybe something entirely different?
-
tyalt11108y@ElCapitan Since you like Java, I'd recommend starting with Clojure. It's a really good intro to LISP concepts. There's a lot of good FP too, and you have data structures like atoms and refs that mimick state so it's a little more comfortable for people new to it.
I'd still recommend learning Haskell some time down the road, just for the type system alone.
The order I learned FP in:
Clojure -> Erlang -> Haskell
Related Rants
New wall paper
undefined
functional programming