It compiles! I'm glad I got to preserve the ordering of the enumeratees.

Thanks!

On Wed, Aug 31, 2011 at 6:50 PM, Felipe Almeida Lessa <felipe.lessa@gmail.com> wrote:
What about

pipeline :: MonadIO m => Enumerator ByteString m () -> [Text] ->
[Filter] -> Iteratee ByteString m ()
pipeline s rfs fs = s $$ splitLines
                     =$ parseLine
                     =$ filterObjects fs
                     =$ restrictObjects rfs
                     =$ encoder
                     =$ output

Cheers,

--
Felipe.



--
Michael Xavier
http://www.michaelxavier.net
LinkedIn