I discovered a rather subtle bug as I was coding an example web-app,
so I haven't got the code out yet. Will ASAP.

That tutorial is going to take a little time to write, because as the
Haskell folks note, "Here be dragons!". The continuation monad is one
of the most powerful and can be considered the mother of all monads:

http://blog.sigfpe.com/2008/12/mother-of-all-monads.html

But it will turn your brain to mush if you're not careful.

Jim

Martin Coxall wrote:
> On Nov 25, 2:59 pm, Konrad Hinsen <konrad.hin...@fastmail.net> wrote:
> > On 25.11.2009, at 15:32, jim wrote:
> >
> > > That's exactly what it is. I used the continuation monad from
> > > clojure.contrib.monads. After I get the code out, I'll be writing a
> > > tutorial on how it works which will also explain the continuation
> > > monad. I found that monad to be the most difficult to get my head
> > > around, but it's hugely powerful.
> >
> > I can confirm that impression... And only wish you good luck writing  
> > that tutorial!
> >
>
> From the Haskell boys:
>
> "Abuse of the Continuation monad can produce code that is impossible
> to understand and maintain."
>
> That sounds to me like a challenge.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to