|
|
|
|
|
by raphinou
4745 days ago
|
|
I mentioned real world app to mean "not a toy project".
That is, i meant a reasonably large, structured, maintainable code base. I am thinking of haskell as the language to use for a new project, and am interested to know more about the potential problems and downsides i should be aware of. Also are there situations where one should absolutely avoid haskell? |
|
You've mentioned web apps, so, to be specific, I think the Haskell web app frameworks (Happstack, Yesod and Snap) are mature. There aren't nearly as many utility libraries, as there are, say, for Rails. But that, in my opinion, is compensated by greater correctness guarantees and performance.
I'd encourage you to join the haskell-cafe [1] mailing list: it's a great place to get help if you get stuck.
[1] http://www.haskell.org/mailman/listinfo/haskell-cafe