Talk:Monad (functional programming): Difference between revisions

Content deleted Content added
Line 84:
The current version of the article is extremely Haskell-centric. There are plenty of tutorials on Haskell monads on the web. There's no need for the Wikipedia article to be one as well.
 
Just to be clear, I don't have a problem with the use of Haskell as the language to illustrate monad concepts. But the current presentation is very much "here's how to use monads in Haskell". In particular, phrases like "To define a monad in Haskell...", and the disucssiondiscussion of Haskell's do-notation seem more appropriate for a Haskell article than a general article on monads in FP. --[[User:Allan McInnes|Allan McInnes]] <small>([[User talk:Allan McInnes|talk]])</small> 20:22, 22 June 2006 (UTC)
 
Unfortunately, I agree that if it's too abstract people won't actually be able to learn from it. For people coming from a CS rather than a maths background, Monads are rather tricky.<small>—The preceding [[Wikipedia:Sign your posts on talk pages|unsigned]] comment was added by [[User:203.59.86.86|203.59.86.86]] ([[User talk:203.59.86.86|talk]] • [[Special:Contributions/203.59.86.86|contribs]]) {{{2|}}}.</small>