Yeap, I've had looked at Jim Duey's projects and had read his articles at
his website; it's good content.
On Thursday, February 7, 2013 1:48:12 AM UTC-8, Marek Srank wrote:
>
> btw, have you seen https://github.com/jduey/protocol-monads ?
>
> Marek
>
> On Thursday, February 7, 2013 1:06:39 AM UTC
btw, have you seen https://github.com/jduey/protocol-monads ?
Marek
On Thursday, February 7, 2013 1:06:39 AM UTC+1, Armando Blancas wrote:
>
> Morph is a new implementation of monads based on protocols. It's intended
> to provide the common patterns of error-handling, short-circuit sequencing,
Good catch with currying non vars; I'll try to work something out. Also,
should come up with a general defcurry macro; I'm not happy with that.
Things like foldM may just not be possible, but I'll keep track of these
issues so maybe I can give you a good answer for the things you've brought
up.
this is great, just one nit to pick about currying (because it's
something that's bitten me in the past in other contexts):
in the wiki you say "For a predefined function with a fixed number of
arguments, only the function name must be supplied.", but this is only
sort of true---the issue isn't wh
this is great, just one nit to pick about currying (because it's
something that's bitten me in the past in other contexts):
in the wiki you say "For a predefined function with a fixed number of
arguments, only the function name must be supplied.", but this is only
sort of true---the issue isn't wh
Morph is a new implementation of monads based on protocols. It's intended
to provide the common patterns of error-handling, short-circuit sequencing,
and modeling of stateful computations in pure functions. I've tried to make
this library idiomatic while keeping it close to its Haskell roots.
T