[Haskell-cafe] Re: Practical introduction to monads

2005-08-04 Thread Paul Moore
Bulat Ziganshin <[EMAIL PROTECTED]> writes:

> about your first question - read
> http://www.nomaware.com/monads/monad_tutorial.zip

That's a great tutorial. Thanks for the pointer!

Paul.
-- 
C++ is history repeated as tragedy. Java is history repeated as farce.
-- Scott McKay

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


Re: [Haskell-cafe] Re: Practical introduction to monads

2005-08-02 Thread Bulat Ziganshin
Hello Paul,

Wednesday, August 03, 2005, 2:31:05 AM, you wrote:
PM> Hmm, I've had on my list to look at the source of Darcs (and Pugs) as
PM> nice "real-life" large-scale programs. I'm not sure I'm ready yet,
PM> but maybe I should see how I go...

i also recommend you Yi and my own FreeArc as examples of "imperative"
programs. you can find references to these and other applications
written in Haskell in famous "Haskell Communities and Activities
Report". also don't skip source code of libraries, including thats
included in ghc itself 

about your first question - read 
http://www.nomaware.com/monads/monad_tutorial.zip


-- 
Best regards,
 Bulatmailto:[EMAIL PROTECTED]



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


[Haskell-cafe] Re: Practical introduction to monads

2005-08-02 Thread Paul Moore
David Roundy <[EMAIL PROTECTED]> writes:

> A very nice simple starting monad from the Prelude to consider when
> thinking about these things is Maybe.

[...]

> It took me a long time before I realized I could do this,

Wow, that's a really nice example.

> For more complicated practical examples (and only sporadically documented),
> you could look at some of the darcs source code.
[...]

Hmm, I've had on my list to look at the source of Darcs (and Pugs) as
nice "real-life" large-scale programs. I'm not sure I'm ready yet,
but maybe I should see how I go...

Thanks for the comments,
Paul.
-- 
Heck: the place you go to you don't believe in Gosh. -- WinXPNews
reader Mark G.

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