Since the program only needs to finish a line after it's made a bulk
copy of a potentially large chunk of a file (could be 25 - 500 mb), I
was hoping to find a way to copy the large chunk in constant memory
and without inspecting the individual bytes/characters. I'm still
having some difficulty with this part if anyone has suggestions.

Thanks again,
Eric


On Sun, Jul 24, 2011 at 10:34 AM, Felipe Almeida Lessa
<[email protected]> wrote:
> On Sun, Jul 24, 2011 at 12:28 PM, Yves Parès <[email protected]> wrote:
>> If you used Data.Enumerator.Text, you would maybe benefit the "lines"
>> function:
>>
>> lines :: Monad m => Enumeratee Text Text m b
>
> It gets arbitrary blocks of text and outputs lines of text.
>
>> But there is something I don't get with that signature:
>> why isn't it:
>> lines :: Monad m => Enumeratee Text [Text] m b
>> ??
>
> Lists of lines of text?
>
> Cheers, =)
>
> --
> Felipe.
>

_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to