3 ms·
I'm honestly surprised to see people make this claim still. I only pay substantial attention to the Haskell community and there are a lot of high quality non t
by icarus127 14y ago
I'm honestly surprised to see people make this claim still. I only pay substantial attention to the Haskell community and there are a lot of high quality non trival projects built in Haskell. As another comment mentioned, Yesod is one, but there are also Happstack and Snap for web frameworks. Leksah is a functional but still very early IDE, Gloss is a great data visualization toolkit, Threadscope is a nice tool for postmortem program analysis, Yi is a Alpha/Beta stage Emacs/Vi clone. The list goes on, there are also (literally) 100's of libraries for doing all sorts of things that have nothing to do with glorified calculators.
And that's just Haskell, I know that the Clojure folks are doing lots of interesting stuff, and the Erlang folks too. I honestly have no idea what is being done in F# but I assume it's being supported for a reason.
I don't think anyone has _proven_ that FP strictly better than imperative style (though I think it is). However, I think it's been amply proven that it's at least _as good as_ imperative programming. The argument that no one has ever built more than a glorified calculator hasn't been true for a long long time.
- dons 14y ago> (literally) 100's of libraries We passed 4000 libraries last month :)
- deleted 14y ago[deleted]