Commit History

Autor SHA1 Mensaxe Data
  Sam Jaffe 520227ecb1 refactor: extract some of the impl of recursive_iterator to support cascade_iterator hai 2 meses
  Sam Jaffe f26ee848b9 refactor: rebuild recursive_iterator and traits hai 2 meses
  Sam Jaffe c4e5388a3d refactor: eliminate traits.h in favor of concepts hai 2 meses
  Sam Jaffe d77e51c2b4 refactor: convert facade et al to use concepts hai 2 meses
  Sam Jaffe 6fe7f6a52c breaking: implement a category enum instead of using deduction %!s(int64=2) %!d(string=hai) anos
  Sam Jaffe 7e431cc9c8 refactor: improve SFINAE macro to allow auto %!s(int64=2) %!d(string=hai) anos
  Sam Jaffe b4916e3c4f refactor: add FWD(X) macro %!s(int64=2) %!d(string=hai) anos
  Sam Jaffe 5ee7b843d7 fix: permit the default-construction of filter iterators with lambdas %!s(int64=2) %!d(string=hai) anos
  Sam Jaffe 3522061acd feat: add capture iterator to replace filter<It, Cache> concept %!s(int64=2) %!d(string=hai) anos
  Sam Jaffe deb094713e fix: better SFINAE %!s(int64=2) %!d(string=hai) anos
  Sam Jaffe 7b90d9df68 feat: allow propagation of sentinels %!s(int64=2) %!d(string=hai) anos
  Sam Jaffe 59f7b92269 refactor: extract facade traits to a separate header %!s(int64=2) %!d(string=hai) anos
  Sam Jaffe be1b61e465 refactor: make sentinel use fewer dependent types to fix compiler weirdness %!s(int64=2) %!d(string=hai) anos
  Sam Jaffe ef9f846c79 feat: add sentinal_iterator %!s(int64=2) %!d(string=hai) anos
  Sam Jaffe 20176764a0 refactor: cleanup %!s(int64=2) %!d(string=hai) anos
  Sam Jaffe 12a1d75b9c chore: updates %!s(int64=2) %!d(string=hai) anos
  Sam Jaffe a93c493deb chore: update project settings %!s(int64=3) %!d(string=hai) anos
  Sam Jaffe 07f3b74c0a Improve testing reliability. %!s(int64=4) %!d(string=hai) anos
  Sam Jaffe f6f8ae1645 Remove old test case executable. %!s(int64=5) %!d(string=hai) anos
  Sam Jaffe 39b3ac2bcd Begin development of zip_iterator. %!s(int64=5) %!d(string=hai) anos
  Sam Jaffe d70bf7f09a Improve test structuring. %!s(int64=5) %!d(string=hai) anos
  Sam Jaffe 523abc78fb Convert to GoogleTest. %!s(int64=5) %!d(string=hai) anos
  Sam Jaffe 6baf82e41a Convert to using proper dir structure %!s(int64=5) %!d(string=hai) anos
  Sam Jaffe 8c18c56020 Update to XCode 10 %!s(int64=6) %!d(string=hai) anos
  Sam Jaffe 79fc376342 Update XCode settings. %!s(int64=6) %!d(string=hai) anos
  Samuel Jaffe ff8bdac761 Adding filter_iterator, which allows the consumer to discard elements of a collection based on a provided predicate. %!s(int64=8) %!d(string=hai) anos
  Samuel Jaffe 88ff581e82 Creating an indexed iterator, for when you need to keep track of the 'index' while iterating through a collection. %!s(int64=8) %!d(string=hai) anos
  Samuel Jaffe 307fba398a Adding unkeyed_iterator - an iterator for associative types that discards keys, allowing it to be treated like a non-associative array of values. %!s(int64=8) %!d(string=hai) anos
  Samuel Jaffe 9d80954d44 Making operator*/-> const-correct. %!s(int64=8) %!d(string=hai) anos
  Samuel Jaffe d3eedc2fc2 Adding several test cases. %!s(int64=8) %!d(string=hai) anos