Home  

Random  

Nearby  



Log in  



Settings  



Donate  



About Wikipedia  

Disclaimers  



Wikipedia





Talk:Monad (functional programming): Difference between revisions





Article  

Talk  



Language  

Watch  

View history  

Edit  






Browse history interactively
 Previous editNext edit 
Content deleted Content added
VisualWikitext
→‎Unclear and unencyclopedic: - a dig at the lead-in to this article
Line 238:
The first paragraph describes what monads are used for instead of describing what they are, contrary to Wikipedia guidelines.
The rest of the articles then constantly mixes definitions referencing unexplained terms, like 'monadic type' with examples written exclusively in Haskell. <small>—Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/87.18.173.1|87.18.173.1]] ([[User talk:87.18.173.1|talk]]) 10:03, 6 July 2008 (UTC)</small><!-- Template:UnsignedIP --> <!--Autosigned by SineBot-->
 
: Absolutely agreed. "Here's a bit of code in a pseudo-language lacking any referents you'll recognise. To add confusion, we use a custom operator, //, which we have to define in detail. The Maybe monad doesn't appear in this code and is only mentioned briefly at the end of the description. From this you can deduce what a monad is, despite the fact that we've not explained what the Maybe monad is, what makes it a monad, why it's appropriate, and why we chose not to define it here." Better still, go to the Maybe monad section for enlightenment, and it says "The Maybe monad has already been defined above". So by implication I have to read 2/3 of the article to understand the lead-in paragraphs. Must Try Harder. --[[Special:Contributions/62.58.152.52|62.58.152.52]] ([[User talk:62.58.152.52|talk]]) 12:21, 27 October 2009 (UTC)
 
== Definition ==

Add topic

Retrieved from "https://en.wikipedia.org/wiki/Talk:Monad_(functional_programming)"
 




Languages

 



This page is not available in other languages.
 

Wikipedia




Privacy policy

About Wikipedia

Disclaimers

Contact Wikipedia

Code of Conduct

Developers

Statistics

Cookie statement

Terms of Use

Desktop