Peter Verswyvelen wrote:
Ouch, I should not have brought up these monads again! I should have known 
better ;-)

Mmm... ;-)

I hope the Haskell community understands that for outsiders / newbies who want to learn 
or just look at Haskell and then do some Googling, all this monad talk looks a bit euh 
"strange"?

Yeah. I spent time on another forum trying to explain Haskell. I wrote a fifty-mile long post that's basically a complete beginner's introduction to the language. Every reply was of the form "wow, did you write all that yourself? That's really good! You should write stuff for a living... Haskell sounds kinda cool, but... monads look very hard, and basically everything I write programs for is mainly about I/O..."

I'm sure others have seen something similar...

Maybe in the next version of Haskell monads should be called something different

SPJ suggested "warm fuzzy thing". ;-)

and then all these tutorials and discussions about monads will then be silently 
forgotten over time ;-)

Oh, I don't know about that...

(I for one still haven't figured out how to work monad transformers, for example. And they look useful...)

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to