Hi,

In the documentation for Pipes.Prelude.Text, we find the following:

>
>    - The line-based operations, like those in Data.Text.IO, use the 
>    system encoding (and T.hGetLine, T.hPutLine etc.) and thus are slower 
>    than the 'official' route, which would use the very fast bytestring IO 
>    operations from Pipes.ByteString and the encoding and decoding 
>    functions in Pipes.Text.Encoding, which are also quite fast thanks to 
>    the streaming-commons package.
>
>
   - I'm curious: why is using the system encoding slower?
   

-- 
You received this message because you are subscribed to the Google Groups 
"Haskell Pipes" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to haskell-pipes+unsubscr...@googlegroups.com.
To post to this group, send email to haskell-pipes@googlegroups.com.

Reply via email to