A monad is a monoid in the category of endofunctors, what's the problem?

On Thu, May 2, 2013 at 5:36 AM, S. Dale Morrey <[email protected]>wrote:

> I just read that Java 8 will include Monads.  I tried to google the term
> and came up with mind blowing complex stuff which may have stripped a gear
> in my brain.
>
> Can someone please explain in terms so simple a Java programmer can
> explain, what the heck is a monad or more importantly what would be a valid
> use case for one?  In fact I'm not sure what they are is as important as
> why, when or how I would use one (or several) since of course I tend to
> learn by example.
>
> If there is anything similar in Perl, PHP or Python, those examples would
> be helpful too.
> Car analogies appreciated as well.
>
> Thanks!
>
> /*
> PLUG: http://plug.org, #utah on irc.freenode.net
> Unsubscribe: http://plug.org/mailman/options/plug
> Don't fear the penguin.
> */
>



-- 
http://justinhileman.com

/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/

Reply via email to