[Haskell-cafe] Re: Re: A free monad theorem?
Andrea Rossato
mailing_list at istitutocolli.org
Sat Sep 2 18:55:23 EDT 2006
Il Sun, Sep 03, 2006 at 12:26:25AM +0200, Tomasz Zielonka ebbe a scrivere:
> On Sat, Sep 02, 2006 at 09:51:26PM +0200, Benjamin Franksen wrote:
> > However, in order to 'run' (i.e. finally actually use) a monadic value
> > that involves an application of bind, the latter would have to supply
> > some argument to its second argument (which is a function),
>
> If I didn't see above, only the following text...
>
> > so there must be some way to 'get an a out of' the first argument m.
>
> I would answer: Yes, there is a method in Monad which has exactly this
> purpose: >>=
>
I tried to describe this stuff in the link below, the best I could.
The text is still in part messing but you should be able to understand
where I'm headed just from the code...
http://www.haskell.org/haskellwiki/Meet_Bob_The_Monadic_Lover
andrea
More information about the Haskell-Cafe
mailing list