Commits

Author Commit Message Labels Comments Date
Bryan O'Sullivan
Add reverseStream and reverseScanr
Bryan O'Sullivan
Extend the Data.Text.Array API and add assertions.
Bryan O'Sullivan
Refactor writing a Char into an A.MArray s Word16
Bryan O'Sullivan
Use unsafeHead and unsafeTail for speed in a safe place
Bryan O'Sullivan
Fix comments
Bryan O'Sullivan
Implement count.
Bryan O'Sullivan
Implement elemIndices
Bryan O'Sullivan
Implement findIndices.
Bryan O'Sullivan
Implement partition.
Bryan O'Sullivan
Implement breakSubstring
Bryan O'Sullivan
No need to implement findSubstrings
Bryan O'Sullivan
Simplify tests using paired unpacks
Bryan O'Sullivan
Fix asserts for iter.
Bryan O'Sullivan
Fix doc for iter.
Bryan O'Sullivan
Add reverseIter, to support scanr eventually.
Bryan O'Sullivan
Allow us to build Array Int
Bryan O'Sullivan
Simple implementation of isInfixOf
Bryan O'Sullivan
Inline some more fusion-happy functions.
Bryan O'Sullivan
Implement isSuffixOf
Bryan O'Sullivan
Fix the definition of reverse
Bryan O'Sullivan
Document isPrefixOf
Bryan O'Sullivan
Replace isPrefix implementation with streamed version
Bryan O'Sullivan
Implement isPrefixOf Still need to write fused version
Bryan O'Sullivan
Implement split and splitWith
Bryan O'Sullivan
A giant orgy of hacking that's impossible to split apart * Implemented group and groupBy * Added Data.Text.Unsafe module * Refactored code to be safer and less redundant * Fixed numerous fencepost errors * Improved test coverage * Added lots of assertions to document/enforce basic invariants * A pwnie for everyone
Bryan O'Sullivan
Implement break and span
Bryan O'Sullivan
Implement splitAt
Bryan O'Sullivan
Write a Text version of dropWhile
Bryan O'Sullivan
Add an unstreamed version of takeWhile
Bryan O'Sullivan
Rewrite various loops using iter_ and iter
  1. Prev
  2. Next