Excellent. Thanks again.
I have some extra monad utilities, and one of these days I might tidy
them up and share them - along with my CAL Arrows modules perhaps. :-)
Even without supporting syntactic sugar in CAL, monads are still
occasionally a nice way to go - not always for concerns about side
effects, but often just because they provide a nicer encapsulation.
Having some of the common monads supported (including IO, ST and
State) also helps with doing more direct ports of some Haskell stuff -
on the occasions that you want to toy with Haskell examples.
On May 12, 7:31 pm, Tom Davies <
tgdav...@gmail.com> wrote:
> A description of a CAL module for talking to AppEngine's data store:
http://www.kablambda.org/blog/2009/05/12/cal-hangman-on-gae-part-2-th...