4 ms·
Let's see: - immutable types - lambdas and closures - tail recursion optimization - first order functions ... Sounds a lot like an FPL to me!
by warfangle 17y ago
Let's see:
- immutable types
- lambdas and closures
- tail recursion optimization
- first order functions
... Sounds a lot like an FPL to me!
- jongraehl 17y agoYes, but Scala is a less polished FPL than Haskell. If you're using Scala instead, it's because you love OO, want convenient global mutable state, aren't interested in the purity (read: B&D) of Haskell's effect system, or want to use Java libraries.
- warfangle 17y agoHaskell has also been around 13 years longer than Scala. It's no wonder it's more polished.