Source

text / Data / Text / Lazy / Fusion.hs

The default branch has multiple heads

Author Commit Message Labels Comments Date
Bryan O'Sullivan
When unstreaming, we know the first chunk is not empty
Bryan O'Sullivan
Lazy Text: reduce memory allocation during unstreaming
Bryan O'Sullivan
A few simple bang patterns help performance a little
Bryan O'Sullivan
Make the benchmarks subtree saner
Bryan O'Sullivan
Fix the calculation of size when streaming lazy text
Bryan O'Sullivan
Better SCC annotations for lazy unstreamChunks
Bryan O'Sullivan
Rename unsafeNew to new
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
Switch argument ordering for copy
Bryan O'Sullivan
Use a specialised tuple for iter
Bryan O'Sullivan
Update copyrights
Bryan O'Sullivan
Fix doc typos
Bryan O'Sullivan
Replace a few multiplications with shifts
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
ZOMG size isn't everything.
Bryan O'Sullivan
Rename count to countChar.
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
Nicolas Pouillard
Data.Text.Lazy.Fusion: fix a bug in unstreamChunks.
Bryan O'Sullivan
Refactor common fusion code into one module
Bryan O'Sullivan
Minor cleanups
Bryan O'Sullivan
Clean up some unhelpful warnings
  1. Prev
  2. 1
  3. 2
  4. Next