"Tim Docker" <[EMAIL PROTECTED]> wrote:

> I'm using a control structure that's a variation of a monad and I'm
> interested in whether
> 
>     - it's got a name
>     - it deserves a name (!)
>     - anything else similar is used elsewhere
> 
You might have reinvented arrows in some sense:
http://www.haskell.org/arrows/syntax.html

http://www.md.chalmers.se/Cs/Research/Functional/Fudgets/userguide.html
The sequencing and parallellizing seems similar, as well as something
fuzzy about the notions of streams.

Thinking of streams, in some way the stream fusion system is similar,
if you mentally add parallelism. If not, it's an interesting read in
any case:
http://www.cse.unsw.edu.au/~dons/papers/CLS07.html


_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to