on 63659ec help sign in
63659ecAdd a test for break.Bryan O'Sullivan f8a8c56Rename some tests.Bryan O'Sullivan 0e92d3fFix up the type of find, and add a break function.Bryan O'Sullivan 40ac812Rename span to spanBy, break to breakBy, and partition to partitionBy.Bryan O'Sullivan 3ebc7faRename splitWith to splitBy.Bryan O'Sullivan e0ef874Get rid of most of findIndex, findIndices, elemIndex, and elemIndices.Bryan O'Sullivan a205d6aReimplement count and isInfixOf via indices.Bryan O'Sullivan a2b88c8Fix that silly broken test.Bryan O'Sullivan 7537b75Rewrite find to use indices. New test is broken, alas.Bryan O'Sullivan 5f475caFix a nasty off-by-one error.Bryan O'Sullivan f8e8603Add isSingleton function.Bryan O'Sullivan 0401b67Rename find to findBy, and findAll to find.Bryan O'Sullivan 710ae28Reimplement splitTimes to use the new indices function.Bryan O'Sullivan 949120bImplement split using the new indices function.Bryan O'Sullivan d9395f2Add more tests for paranoia. No bugs exposed, thank goodness!Bryan O'Sullivan d387502Expose and fix some subtle bugs.Bryan O'Sullivan d2e7cbeZOMG size isn't everything.Bryan O'Sullivan d6db0beSmall integersBryan O'Sullivan b58347bSearch performance and correctness improvements.Bryan O'Sullivan cf45122Add a beginning performance test.Bryan O'Sullivan 07d114eFix a nasty bug.Bryan O'Sullivan 78714d4Fix complexity notation.Bryan O'Sullivan dce830fFinish off the search code, and hide it.Bryan O'Sullivan 34d4996Doco tweako.Bryan O'Sullivan 82d9221Add link to Trac instance.Bryan O'Sullivan 78449a3Record a sort-of-working fast search.Bryan O'Sullivan 709916eImplement findAll.Bryan O'Sullivan 8f8701dMake empty-pattern checks cheaper.Bryan O'Sullivan 37b81cfImplement findAll.Bryan O'Sullivan d71ea9fBump for the 0.4 release.0.4Bryan O'Sullivan ef0bf0eFix a rewrite rule's name.Bryan O'Sullivan 4c25b63Remove countChar from the public API.Bryan O'Sullivan e2e3271Add strict and lazy count functions.Bryan O'Sullivan bdb68cbMake the split* functions undefined over empty delimiters as inputs.Bryan O'Sullivan 114443dMake the split* functions undefined over empty delimiters as inputs.Bryan O'Sullivan 9f6a43fMake the split* functions undefined over empty delimiters as inputs.Bryan O'Sullivan 3bbe852Missed a rename.Bryan O'Sullivan 42e260dRename count to countChar.Bryan O'Sullivan da51d3aImprove the type of replicate. Get rid of the Compat module.Bryan O'Sullivan 522b34dMake tests compile and run in reasonable time.Bryan O'Sullivan fba7db3Flesh out Data.Text.Lazy test coverage.Bryan O'Sullivan 9858770Implement the other API enhancements in the Lazy module.Bryan O'Sullivan df4e5e8Add lazy justification.Bryan O'Sullivan 41d8407Implement lazy chunksOf.Bryan O'Sullivan 06eed51Quieten some warnings about defaulting.Bryan O'Sullivan 793e0b3Add tests for shifts, and fix a bug exposed along the way.Bryan O'Sullivan 532149bDon't produce test coverage data for the case mapping tables.Bryan O'Sullivan 1bdf74fMassively increase the test coverage for filtered streams.Bryan O'Sullivan c9ac44aClaw back a few characters by removing the useless "prop_" property prefixes.Bryan O'Sullivan a0c21fdA few more filtered stream tests.Bryan O'Sullivan