It compiles! I&#39;m glad I got to preserve the ordering of the enumeratees.<div><br></div><div>Thanks!<br><br><div class="gmail_quote">On Wed, Aug 31, 2011 at 6:50 PM, Felipe Almeida Lessa <span dir="ltr">&lt;<a href="mailto:felipe.lessa@gmail.com">felipe.lessa@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">What about<br>
<br>
pipeline :: MonadIO m =&gt; Enumerator ByteString m () -&gt; [Text] -&gt;<br>
[Filter] -&gt; Iteratee ByteString m ()<br>
<div class="im">pipeline s rfs fs = s $$ splitLines<br>
                      =$ parseLine<br>
                      =$ filterObjects fs<br>
</div>                      =$ restrictObjects rfs<br>
                      =$ encoder<br>
                      =$ output<br>
<br>
Cheers,<br>
<br>
--<br>
<font color="#888888">Felipe.<br>
</font></blockquote></div><br><br clear="all"><div><br></div>-- <br>Michael Xavier<br><a href="http://www.michaelxavier.net" target="_blank">http://www.michaelxavier.net</a><div><a href="http://www.linkedin.com/pub/michael-xavier/13/b02/a26" target="_blank">LinkedIn</a></div>
<br>
</div>