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
