| Age | Commit message (Collapse) | Author |
|
|
|
|
|
Clean up the tests for BooleanToggle, and add a basic test for Either
|
|
Adds ResettableIterator, an iterator type which caches the elements it
iterates over, so as to allow you to re-iterate over them at your
leisure.
Note that because this works by caching, it can consume large amounts of
memory if used on large iterators.
In general, I would suggest only using this on medium-sized or smaller
iterators you know you want to re-iterate over.
|
|
|
|
|
|
|
|
Pass to do some cleanups
|
|
This applies the changes that were necessary to complete the extraction
of these packages from bjc-utils
|
|
Cleanup some warnings
|
|
Cleanup some warnings
|
|
This reimplements the old AbbrevMap structure as AbbrevMap2, and created
a new Multimap structure as a apart of it.
Multimap is exactly what it sounds like; a map that allows multiple
values for a given key. The only real thing that is different about it,
is that if you add a key-value pair multiple times, you'll have to
remove it multiple times.
|
|
|
|
|
|
|
|
|
|
The package root is now bjc, not io.github.bculkin2442.
|