44ea38eRefactor the helper function from break up to the top level.Bryan O'Sullivan
f35f5f4Fiddling with white space.Bryan O'Sullivan
42b89e6Rewrite lazy isInfixOf and count in terms of indices.Bryan O'Sullivan
22783d3Add API comparison script.Bryan O'Sullivan
a2a4524Get rid of the elem function.Bryan O'Sullivan
8c1753fFix doco.Bryan O'Sullivan
51fc7e0Do not force the entire haystack before searching it.Bryan O'Sullivan
77d1877Add lazy break, get rid of lazy splitTimes and splitTimesEnd, and add tests.Bryan O'Sullivan
3a9f06bTighten up documentation a little.Bryan O'Sullivan
e7364e1Move the definition of buildTable inline, to save repeated work.Bryan O'Sullivan
2e4c79cSimplify code, and ensure that tests are sane.Bryan O'Sullivan
d3faa5dFlesh out the implementation of lazy indices, with tests. Alas, it has a bug.Bryan O'Sullivan
ebad96dMake debugging of PairS a little easier.Bryan O'Sullivan
6277ad0If built with -fdeveloper, be strict.Bryan O'Sullivan
9c33dadDrop replicateChar from tests, too.Bryan O'Sullivan
83a2e4eFirst proper cut at lazy indices.Bryan O'Sullivan
c8a85dcDrop replicateChar from the public API.Bryan O'Sullivan
fa33b75Add the beginnings of the lazy search code.Bryan O'Sullivan
cd3c522Rename :!: to :*: for consistency with other stream-based packages.Bryan O'Sullivan
b69c074Tweak docs a little.Bryan O'Sullivan
e12e119Remove splitTimesEnd.Bryan O'Sullivan
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
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list