One thing Haskell is good at revealing is problems where you have to do a lot of thinking. Web apps are complex, but mostly in a database/business logic way, not in a truly hard problem way. But then again, where are the apps written in Haskell? There’s darcs…

IO may not be the whole story, but programs have to be interacted with somehow. If Haskell were only good for command line apps, it would be a real shame. There’s a lot of interesting research going into making fancy GUIs but not much stable in that department either. But it should be obvious that Haskell won’t survive long if people can’t write the kinds of apps they need to write, and these days that’s pretty much web apps and GUI apps.

Exactly,
Im thinking about learning Haskell right now but if I can’t use it with Web display (for users) and interact with Web Services (for agents) it’s throwing it out of the picture (unfortunately). Any news regarding those specific usages ?

Recent Posts

Dr. Syntaxfree

Dr. Syntaxfree has no PhD and shouldn't call himself a "doctor", but does so for amusement value anyway. An unemployed (ok, graduate student) econopundit by day, he's been progressively obsessed about Haskell to the point he often can't fathom not working on it. A jack-of-many-trades, he has an unusual CS background in that he knows no imperative programming at all, he hopes to be both helpful to those less knowledgeable than him and illustrative to the really smart people trying to understand the mentality of a common man trying to tackle functional programming.

Licenses

All rights reserved for textual content. A specific exception is granted to wikis hosted in the haskell.org domain; any text or code can be freely copied to such pages. All code is otherwise released under the LGPL.