4 ms·
Scala isn't a good language for FP at all. http://www.quora.com/Reviews-of-Functional-Programming-in-Scala-2014-book?share=1 http://www.quora.com/Reviews-of-Fu
by coolsunglasses 12y ago
Scala isn't a good language for FP at all.
http://www.quora.com/Reviews-of-Functional-Programming-in-Scala-2014-book?share=1 http://www.quora.com/Reviews-of-Functional-Programming-in-Sc...
- whateveracct 12y agoSure maybe it's not good for FP if you're Edward Kmett. > The reason, I'm hesitant to give it a fifth star is ultimately that I don't believe that Scala is a good language in which to actually do functional programming. Literally the only other mainstream language that he would be able to say is capable of "fp" better than Scala would be Haskell.
- tel 12y agoOCaml, if that passes your "mainstream" test.
- whateveracct 12y agoSince OCaml doesn't have first-class higher-kinded types in the way Scala and Haskell do, I didn't think it would be acceptable by ekmett standards.
- tel 12y agoThat's probably fair.
- frowaway001 12y agoAt least people use it, which is more than what could ever be said about Haskell, so it had a larger impact overall ... while getting things done at the same time. You only need to have one look at it's module system/Cabal/Hackage to see that it was never intended for larger code bases than people's PhD thesis. Yes, it can scale: In the same way PHP and JavaScript does.