Jan 22, 2025
F# looks a lot more approachable than Haskell.
Scala is not a pure functional programming language but it has pushed Java to be more functional. Both in Java and Scala you can program fully object-oriented and gradually try to use functional constructs more and more.