93071d0More benchmark cleanups.Bryan O'Sullivan
8970b53Rationalise names, and add lazy tests.Bryan O'Sullivan
0ecaa5bFix up lazy intercalate.Bryan O'Sullivan
af4e402Fix up lazy concat and concatMap.Bryan O'Sullivan
b3fad05Benchmark concatMap, and redefine it to not use fusion.Bryan O'Sullivan
2ebdd17Benchmark intercalate.Bryan O'Sullivan
f60d964Benchmarks, using criterion!Bryan O'Sullivan
c44ba7aRewrite intercalate to not use fusion.Bryan O'Sullivan
2a9d765Performance improvements by not taunting the 6.10 inliner.Bryan O'Sullivan
e91c827Make concat and concatMap inline-friendly.Bryan O'Sullivan
0b0c021Fix typo.Bryan O'Sullivan
e92efffTry to make concat faster, without succeeding. This is probably still a useful transformation.Bryan O'Sullivan
a40579aAdd a dependency on deepseq.Bryan O'Sullivan
4330bbfAdd an NFData instance.Bryan O'Sullivan
e63b869Get rid of the fused version of concat.Bryan O'Sullivan
7ecbb50Fix warnings reported by GHC HEAD.Bryan O'Sullivan
6bf5915Minor Haddock fix for unlinesJohan Tibell
abd5fabminor haddock markup fixDuncan Coutts
258b069Add ByteString performance tests.Bryan O'Sullivan
40452fcFix some documentation errors.Bryan O'Sullivan
7f28cf9Add previously missed source files.0.5Bryan O'Sullivan
d545ea0Bump version number.Bryan O'Sullivan
53fb880Implement lazy find.Bryan O'Sullivan
c16786cWhite space and strictness comment tweaks.Bryan O'Sullivan
af2fdf7Expose and fix a bug in lazy split.Bryan O'Sullivan
a2f896dImplement split in terms of indices and splitAtWord.Bryan O'Sullivan
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
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