Commits

Author Commit Message Labels Comments Date
Bryan O'Sullivan
Rename :!: to :*: for consistency with other stream-based packages.
Bryan O'Sullivan
Tweak docs a little.
Bryan O'Sullivan
Remove splitTimesEnd.
Bryan O'Sullivan
Add a test for break.
Bryan O'Sullivan
Rename some tests.
Bryan O'Sullivan
Fix up the type of find, and add a break function.
Bryan O'Sullivan
Rename span to spanBy, break to breakBy, and partition to partitionBy.
Bryan O'Sullivan
Rename splitWith to splitBy.
Bryan O'Sullivan
Get rid of most of findIndex, findIndices, elemIndex, and elemIndices.
Bryan O'Sullivan
Reimplement count and isInfixOf via indices.
Bryan O'Sullivan
Fix that silly broken test.
Bryan O'Sullivan
Rewrite find to use indices. New test is broken, alas.
Bryan O'Sullivan
Fix a nasty off-by-one error.
Bryan O'Sullivan
Add isSingleton function.
Bryan O'Sullivan
Rename find to findBy, and findAll to find.
Bryan O'Sullivan
Reimplement splitTimes to use the new indices function.
Bryan O'Sullivan
Implement split using the new indices function.
Bryan O'Sullivan
Add more tests for paranoia. No bugs exposed, thank goodness!
Bryan O'Sullivan
Expose and fix some subtle bugs.
Bryan O'Sullivan
ZOMG size isn't everything.
Bryan O'Sullivan
Small integers
Bryan O'Sullivan
Search performance and correctness improvements.
Bryan O'Sullivan
Add a beginning performance test.
Bryan O'Sullivan
Fix a nasty bug.
Bryan O'Sullivan
Fix complexity notation.
Bryan O'Sullivan
Finish off the search code, and hide it.
Bryan O'Sullivan
Doco tweako.
Bryan O'Sullivan
Record a sort-of-working fast search.
Bryan O'Sullivan
Implement findAll.
Bryan O'Sullivan
Make empty-pattern checks cheaper.
  1. Prev
  2. Next