text / Data / Text / Lazy / Fusion.hs

The default branch has multiple heads

Author Commit Message Labels Comments Date
Bryan O'Sullivan avatarBryan O'Sullivan
Lazy Text: reduce memory allocation during unstreaming
Bryan O'Sullivan avatarBryan O'Sullivan
A few simple bang patterns help performance a little
Bryan O'Sullivan avatarBryan O'Sullivan
Make the benchmarks subtree saner
Bryan O'Sullivan avatarBryan O'Sullivan
Fix the calculation of size when streaming lazy text
Bryan O'Sullivan avatarBryan O'Sullivan
Better SCC annotations for lazy unstreamChunks
Bryan O'Sullivan avatarBryan O'Sullivan
Rename unsafeNew to new
Bryan O'Sullivan avatarBryan O'Sullivan
Rename partialCopy to copy
Bryan O'Sullivan avatarBryan O'Sullivan
Replace copy with partialCopyM
Bryan O'Sullivan avatarBryan O'Sullivan
Remove more duplicated Builder code
Bryan O'Sullivan avatarBryan O'Sullivan
Switch argument ordering for copy
Bryan O'Sullivan avatarBryan O'Sullivan
Use a specialised tuple for iter
Bryan O'Sullivan avatarBryan O'Sullivan
Update copyrights
Bryan O'Sullivan avatarBryan O'Sullivan
Fix doc typos
Bryan O'Sullivan avatarBryan O'Sullivan
Replace a few multiplications with shifts
Bryan O'Sullivan avatarBryan O'Sullivan
Change Tom's email address
Bryan O'Sullivan avatarBryan O'Sullivan
Rename :!: to :*: for consistency with other stream-based packages.
Bryan O'Sullivan avatarBryan O'Sullivan
Get rid of most of findIndex, findIndices, elemIndex, and elemIndices.
Bryan O'Sullivan avatarBryan O'Sullivan
ZOMG size isn't everything.
Bryan O'Sullivan avatarBryan O'Sullivan
Rename count to countChar.
Bryan O'Sullivan avatarBryan O'Sullivan
Update copyrights and maintainers.
Tags
0.2
Bryan O'Sullivan avatarBryan O'Sullivan
Implement and test lazy elemIndex, elemIndices, and count
Bryan O'Sullivan avatarBryan O'Sullivan
Implement and test lazy findIndex and findIndices
Bryan O'Sullivan avatarBryan O'Sullivan
Implement and test lazy zipWith
Nicolas Pouillard avatarNicolas Pouillard
Annotate the precision of hints in fusions for documentation purpose.
Nicolas Pouillard avatarNicolas Pouillard
Remove fromIntegral in Data.Text.{Lazy.,}Fusion.unfoldrN
Nicolas Pouillard avatarNicolas Pouillard
Data.Text.Lazy.Fusion: fix a bug in unstreamChunks.
Bryan O'Sullivan avatarBryan O'Sullivan
Refactor common fusion code into one module
Bryan O'Sullivan avatarBryan O'Sullivan
Minor cleanups
Bryan O'Sullivan avatarBryan O'Sullivan
Clean up some unhelpful warnings
Bryan O'Sullivan avatarBryan O'Sullivan
More progress on laziness
  1. Prev
  2. 1
  3. 2
  4. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.