The pipes [1] library in Haskell is exploring a solution to this problem. It is still in progress but I've found the documentation [2] very readable.
[1] http://hackage.haskell.org/package/pipes-3.0.0 [2] http://hackage.haskell.org/packages/archive/pipes/3.0.0/doc/html/Control-Proxy-Tutorial.html On Fri, Dec 28, 2012 at 10:26 AM, Alex Boisvert <[email protected]>wrote: > Iteratees, maybe? > > The Play framework has an approachable tutorial + implementation: > http://www.playframework.org/documentation/2.0/Iteratees > > > On Thu, Dec 20, 2012 at 10:39 AM, Raoul Duke <[email protected]> wrote: > >> something online recommended? like, how are things like LINQ done? i >> find myself writing loops that are looking through what is a lame >> database, and i want to e.g. early abort the loop as soon as it knows >> it shouldn't bother going any further, but the C style break statement >> isn't enough in these nested call stacks ;-) >> >> -- >> You received this message because you are subscribed to "Bay Area >> Functional Programmers" >> To unsubscribe from this group, send email to >> [email protected] >> For more options, visit this group at >> http://groups.google.com/group/bayfp?hl=en >> > > -- > You received this message because you are subscribed to "Bay Area > Functional Programmers" > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/bayfp?hl=en > -- Love in Jesus Christ, John Alfred Nathanael Chee http://www.biblegateway.com/ http://web.cecs.pdx.edu/~chee/ -- You received this message because you are subscribed to "Bay Area Functional Programmers" To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/bayfp?hl=en
