| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-09-24 | Add some additional combinators, of various sorts | Ben Culkin | |
| 2022-09-16 | Adjust a few things | Ben Culkin | |
| 2022-08-16 | Update iterator capabilities | Ben Culkin | |
| 2022-07-26 | Restructure a bit | Ben Culkin | |
| 2021-03-13 | Update documentation | Ben Culkin | |
| 2021-02-26 | Update | Ben Culkin | |
| 2020-12-14 | Add ReverseListIterator | Ben Culkin | |
| ReverseListIterator is a ListIterator which iterates over a given list in reverse, so that next()/prev() are essentially swapped. | |||
| 2020-12-14 | Either no longer implements Pair | Ben Culkin | |
| From a conceptual stand-point, this never really made sense. | |||
| 2020-12-03 | Rename types to match Java style | Ben Culkin | |
| This renames several interfaces that had names like IWhatever, since that isn't a style that Java uses | |||
| 2020-12-01 | An assortment of changes | Ben Culkin | |
| 2020-11-22 | Add a 'context' type | Ben Culkin | |
| This was some example code I found somewhere that seemed interesting. | |||
| 2020-11-21 | Add iterators which don't throw ConcurrentModificationException | Ben Culkin | |
| This adds two iterators (one iterator, one ListIterator) which are guaranteed not to throw a ConcurrentModificationException. The intended use case is allowing you to iterate over a list and modify it at the same time. Note that this will still give odd behavior in the presence of actual concurrency, but that is a deliberate tradeoff. | |||
| 2020-11-21 | Add static factory method to IHolder | Ben Culkin | |
| This gives you an easy way to produce an IHolder, without having to explicitly construct an instance of Identity | |||
| 2020-11-17 | Add ability to set the source for GeneratingIterator | Ben Culkin | |
| 2020-11-11 | Merge branch 'master' of https://github.com/bculkin2442/esodata | Benjamin J. Culkin | |
| 2020-11-11 | Update? | Benjamin J. Culkin | |
| 2020-11-11 | Tweak some things | Ben Culkin | |
| 2020-11-09 | Formatting cleanup | Ben Culkin | |
| 2020-11-08 | Add some additional tests | Ben Culkin | |
| 2020-11-08 | Do some cleanup of things | Ben Culkin | |
| 2020-10-31 | Do some restructuring of things | Ben Culkin | |
| 2020-10-20 | Add additional tests | Ben Culkin | |
| Clean up the tests for BooleanToggle, and add a basic test for Either | |||
| 2020-10-06 | Add ResettableIterator | Ben Culkin | |
| 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. | |||
| 2020-10-06 | Info cleanup | Ben Culkin | |
| 2020-09-25 | Warning cleanup | Ben Culkin | |
| 2020-04-13 | Cleanup pass | Ben Culkin | |
| Pass to do some cleanups | |||
| 2020-04-12 | Finish up extraction | Ben Culkin | |
| This applies the changes that were necessary to complete the extraction of these packages from bjc-utils | |||
| 2020-04-07 | Cleanup some warnings | Ben Culkin | |
| Cleanup some warnings | |||
| 2020-04-06 | Cleanup some warnings | Ben Culkin | |
| Cleanup some warnings | |||
| 2019-07-02 | Move tests to new package | bculkin2442 | |
| 2019-07-02 | Clean up comments | bculkin2442 | |
| 2019-07-02 | Rename package root | bculkin2442 | |
| The package root is now bjc, not io.github.bculkin2442. | |||
