[Haskell-cafe] Finally, a pure iteratee library that deals with errors

Paul R paul.r.ml at gmail.com
Sun Feb 26 13:07:58 CET 2012


Nice, thank you. I was wondering recently what was the current state of
Gabriel's pipes and Paolo's guarded variant. IIRC, they were working on
a converging branch with good support at resources early termination.

On Sun, 26 Feb 2012 10:50:22 +0000, Daniel Waterworth <da.waterworth at gmail.com> said:

Daniel> Hi all,
Daniel> There's seems to be a growing trend amongst the Haskell community for
Daniel> writing replacements of enumerator. It's shortcomings are well
Daniel> documented, but the solution is, IMO, undecided. This is my attempt:

Daniel> https://gist.github.com/1915841

Daniel> I have largely copied pipes' concept. The major difference is that
Daniel> pipes are now able to push, pull, complete or throw an error. Errors
Daniel> are propagated up and down a pipeline, triggering all of the error
Daniel> handlers. The library is in a fairly unrefined state, but the core
Daniel> functionality is there.

Daniel> I look forward to your feedback,

Daniel> Daniel

-- 
  Paul



More information about the Haskell-Cafe mailing list