Source

text / Data / Text / Fusion.hs

Author Commit Message Labels Comments Date
Bryan O'Sullivan
Update copyrights and maintainers.
Tags
0.2
Bryan O'Sullivan
Implement and test lazy elemIndex, elemIndices, and count
Bryan O'Sullivan
Implement and test lazy findIndex and findIndices
Bryan O'Sullivan
Implement and test lazy zipWith
Nicolas Pouillard
Annotate the precision of hints in fusions for documentation purpose.
Nicolas Pouillard
Remove fromIntegral in Data.Text.{Lazy.,}Fusion.unfoldrN
Bryan O'Sullivan
Merge Nicolas's changes in
Nicolas Pouillard
Data.Text.Fusion: move a bang-pattern to make clearer and maybe more effective
Bryan O'Sullivan
Refactor common fusion code into one module
Bryan O'Sullivan
Implement and test unfolds
Bryan O'Sullivan
Implement lazy length, and test it
Bryan O'Sullivan
Export unstreamList
Bryan O'Sullivan
Clean up some unhelpful warnings
Bryan O'Sullivan
Turn Stream equality into an Eq instance
Bryan O'Sullivan
Apply Nicolas's stream equality fix
Nicolas Pouillard
Fix a bug in Data.Text.Fusion.eq
Bryan O'Sullivan
More progress on laziness
Bryan O'Sullivan
First stab at lazy text support
Bryan O'Sullivan
Fix nasty thinko exposed on a MacBook
Bryan O'Sullivan
Move Utf* modules into Data.Text.Encoding
Bryan O'Sullivan
A little internal documentation.
Bryan O'Sullivan
Tidy up error cases.
Bryan O'Sullivan
Reimplement mapAccumL properly.
Bryan O'Sullivan
Add reverseStream and reverseScanr
Bryan O'Sullivan
Refactor writing a Char into an A.MArray s Word16
Bryan O'Sullivan
Implement count.
Bryan O'Sullivan
Implement elemIndices
Bryan O'Sullivan
Implement findIndices.
Bryan O'Sullivan
Inline some more fusion-happy functions.
Bryan O'Sullivan
Fix the definition of reverse
  1. Prev
  2. 1
  3. 2
  4. 3
  5. Next