6 ms·
Set aside the small examples and theory about what's best, no argument beats a real world example. Are there any large opensource haskell web apps that one cou
by ionelm 13y ago
Set aside the small examples and theory about what's best, no argument beats a real world example.
Are there any large opensource haskell web apps that one could read to see how it really done ?
- gtani 13y agohttp://www.joachim-breitner.de/blog/archives/606-Real-World-Haskell-Applications.html http://www.joachim-breitner.de/blog/archives/606-Real-World-... https://www.fpcomplete.com/page/case-studies https://www.fpcomplete.com/page/case-studies
- hbbio 13y agoSo, the short answer is no. And there are many reasons to that. One of them: Haskell developers tend to love the technology and forget about the product.
- asdasf 13y agoHow do you come to that conclusion? I am all about the product, which is why it isn't open source.
- dllthomas 13y agoWell, I think there's clearly such a contingent, and I think it's more visible because of Haskell's academic heritage; it may also be larger, but I am much less confident in that - there are people who love pushing the tech in most languages.
- asdasf 13y agoI think it isn't more visible, it is just more talked about. There is a perception, not a reality.
- dllthomas 13y agoI don't think there's a difference between what you mean by "talked about" and what I mean by "visible". I am convinced that the perception is there - I perceive it. I am not convinced that the reality is present - though I am not entirely convinced it's absent, either.
- asdasf 13y agoThere is a big difference. Visible means you can see that "contingent" existing. Talked about means they don't actually exist, but people always refer to them as though they do exist.
- dllthomas 13y agoSo you think there is not a subset of Haskell developers who are more interested in tweaky tech than in practical problems? If that's the case, then it's true that I disagree with you - as well I should, having observed and interacted with such people myself.
- tmhedberg 13y agoNot sure about web applications, but Pandoc [1], git-annex [2], and xmonad [3] are a few examples of successful, reasonably-sized applications written in Haskell. It's definitely worth browsing through their code if you want some examples of idiomatic Haskell in a practical context. [1] http://johnmacfarlane.net/pandoc/ http://johnmacfarlane.net/pandoc/ [2] http://git-annex.branchable.com/ http://git-annex.branchable.com/ [3] http://xmonad.org/ http://xmonad.org/