"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
