Source

text / Data / Text / IO / Internal.hs

Author Commit Message Labels Comments Date
Bryan O'Sullivan
Use the right versions of catch and throw.
Bryan O'Sullivan
Static argument transformation of hGetLineLoop
Bryan O'Sullivan
Fix a subtle laziness bug - thanks, QuickCheck! We were streaming data out of the character buffer too late, so every chunk we returned contained the same contents, namely whatever happened to be in the last chunk we consumed while reading a line.
Bryan O'Sullivan
Preserve invariant in lazy I/O hGetLine
Bryan O'Sullivan
Update copyrights
Bryan O'Sullivan
Simplify the internal array code There was no value (but also no performance penalty) to it being based around a typeclass, so I ripped that out, along with Hugs support that I'd never really compile-tested.
Bryan O'Sullivan
A few small tidyups.
Tags
0.7
Bryan O'Sullivan
Tidy up imports.
Bryan O'Sullivan
Factor out chunk reading from hGetContents.
Bryan O'Sullivan
Complete the refactoring of hGetLine.
Bryan O'Sullivan
Begin refactoring of hGetLine.