Source

text / Data / Text / Fusion.hs

Author Commit Message Labels Comments Date
Bryan O'Sullivan
Rename unsafeNew to new
Bryan O'Sullivan
Rewrite mapAccumL to be fast
Bryan O'Sullivan
Rename partialCopy to copy
Bryan O'Sullivan
Replace copy with partialCopyM
Bryan O'Sullivan
Remove more duplicated Builder code
Bryan O'Sullivan
Rename unsafeCopy to partialCopyM
Bryan O'Sullivan
Switch argument ordering for copy
Bryan O'Sullivan
Change argument ordering for unsafeCopy
Bryan O'Sullivan
Update copyright
Bryan O'Sullivan
Simplify and speed up lazy unstream
Bryan O'Sullivan
Speed up unstream by splitting the loop
Bryan O'Sullivan
Add an SCC for resizing during a reverse
Bryan O'Sullivan
Make use of assert conditional
Bryan O'Sullivan
Replace a few multiplications with shifts
Bryan O'Sullivan
Tiny performance improvement via strictness
Bryan O'Sullivan
Change Tom's email address
Bryan O'Sullivan
Rename :!: to :*: for consistency with other stream-based packages.
Bryan O'Sullivan
Get rid of most of findIndex, findIndices, elemIndex, and elemIndices.
Bryan O'Sullivan
Expose and fix some subtle bugs.
Bryan O'Sullivan
ZOMG size isn't everything.
Bryan O'Sullivan
Rename count to countChar.
Bryan O'Sullivan
Use unchecked shifts for a speedup.
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
  1. Prev
  2. 1
  3. 2
  4. 3
  5. 4
  6. Next