Commits

Author Commit Message Labels Comments Date
Bryan O'Sullivan
Implement uncons
Bryan O'Sullivan
Split encoding support out into new modules
Bryan O'Sullivan
Some tidyup and Haddocks.
Bryan O'Sullivan
Eliminate dependency on the array package
Bryan O'Sullivan
Fix definition of length: forgot surrogate pairs
Bryan O'Sullivan
First stab at haddocks
Bryan O'Sullivan
Derive Typeable
Bryan O'Sullivan
Fuse length if possible, otherwise run in constant time
Bryan O'Sullivan
Tix fypo
Bryan O'Sullivan
Drop unnecessary uses of seq Since the Step type has strict elements, further use of seq brings no benefit
Bryan O'Sullivan
Fix uses of errorEmptyList to have correct module names
Bryan O'Sullivan
Make the code safe for -Wall
Bryan O'Sullivan
Remove unused code
Bryan O'Sullivan
Tidy up the Utf32 module
Bryan O'Sullivan
Tidy up the Utf16 module
Bryan O'Sullivan
Tidy up the Utf8 module
Bryan O'Sullivan
More explicit exports
Bryan O'Sullivan
Fix up import and export lists
Bryan O'Sullivan
Another explicit import
Bryan O'Sullivan
Get rid of warnings
Bryan O'Sullivan
Replace 3 strict tuples with one strict quad
Bryan O'Sullivan
Add explicit exports
Bryan O'Sullivan
Get a few percent speedup for free
Bryan O'Sullivan
Gather extensive profiling data for now
Bryan O'Sullivan
Top-level extensions don't seem to be needed
Bryan O'Sullivan
Expose all modules for now, a la bytestring
Bryan O'Sullivan
Trim unneeded type signatures
Bryan O'Sullivan
Quantify more imports
Bryan O'Sullivan
Manual CSE
Bryan O'Sullivan
Remove some unnecessary bang patterns
  1. Prev
  2. Next