Commits

Author Commit Message Labels Comments Date
Bryan O'Sullivan
Rename invariant checks to be more descriptive.
Bryan O'Sullivan
Update Tom's email address
Bryan O'Sullivan
Update copyrights
Bryan O'Sullivan
Remove another unnecessary test
Bryan O'Sullivan
Remove an unnecessary test
Bryan O'Sullivan
Document undocumented functions
Bryan O'Sullivan
Check empty chunk invariant properly
John Millikin
Add lazy decoders for UTF-16 and UTF-32.
John Millikin
Test encode/decode functions against all of Unicode.
John Millikin
In the test makefile, hide all packages to avoid module name conflicts.
John Millikin
Add lazy UTF-16 and UTF-32 encoders; add lazy ASCII decoder.
John Millikin
Export 'foldrChunks' and 'foldlChunks'; add 'toStrict' and 'fromStrict' utility functions.
John Millikin
Fix incorrect comments for 'defaultChunkSize' and 'smallChunkSize'.
Bryan O'Sullivan
Fix doc typos
Bryan O'Sullivan
Set up a good default buffer size.
Bryan O'Sullivan
Add Johan's line folding benchmark
Bryan O'Sullivan
Add lazy and strict variants
Bryan O'Sullivan
Update copyright
Bryan O'Sullivan
Bigger buffer -> better performance
Bryan O'Sullivan
Simplify and speed up lazy unstream
Bryan O'Sullivan
Improve copy performance
Bryan O'Sullivan
Add a few handy SCCs
Bryan O'Sullivan
Fix a typo that appears to be an off-by-one bug
Bryan O'Sullivan
Remove a redundant check
Bryan O'Sullivan
Speed up unstream by splitting the loop
Bryan O'Sullivan
Add an SCC for resizing during a reverse
Bryan O'Sullivan
Add a super-simple file read benchmark.
Bryan O'Sullivan
Make use of assert conditional
Bryan O'Sullivan
Simplify the internal array code
Bryan O'Sullivan
Add a benchmark
  1. Prev
  2. Next