Commit History

Autor SHA1 Mensaxe Data
  Sam Jaffe 20176764a0 refactor: cleanup %!s(int64=2) %!d(string=hai) anos
  Sam Jaffe b9c86f03a3 chore: update clang-format %!s(int64=2) %!d(string=hai) anos
  Sam Jaffe f2cf5bee42 Merge branch 'refactor/cleanup' %!s(int64=2) %!d(string=hai) anos
  Sam Jaffe 12a1d75b9c chore: updates %!s(int64=2) %!d(string=hai) anos
  Sam Jaffe f6809add08 refactor: add more type deduction guides %!s(int64=3) %!d(string=hai) anos
  Sam Jaffe 4c74c7c5ad refactor: a lot of re-indenting %!s(int64=3) %!d(string=hai) anos
  Sam Jaffe d3d59aca8b refactor: apply clang-format %!s(int64=3) %!d(string=hai) anos
  Sam Jaffe b2d38dab2b refactor: improve use of facade in zip/indexed iterators %!s(int64=3) %!d(string=hai) anos
  Sam Jaffe 86ae4672ae cleanup: don't re-declare std namespace %!s(int64=3) %!d(string=hai) anos
  Sam Jaffe e475f7f156 refactor: remove useless bits from end_aware_iterator %!s(int64=3) %!d(string=hai) anos
  Sam Jaffe a93c493deb chore: update project settings %!s(int64=3) %!d(string=hai) anos
  Sam Jaffe cd060637de Merge branch 'proxy' %!s(int64=4) %!d(string=hai) anos
  Sam Jaffe 3d41f4cc45 Convert zip_iterator to use proxy. %!s(int64=4) %!d(string=hai) anos
  Sam Jaffe 295295c2db Fix some type issues w/ facade and proxy. %!s(int64=4) %!d(string=hai) anos
  Sam Jaffe f4ae828fe1 Merge branch 'compact_recursive' into proxy %!s(int64=4) %!d(string=hai) anos
  Sam Jaffe 0195845188 Expand iterator_fwd.hpp %!s(int64=4) %!d(string=hai) anos
  Sam Jaffe aca67cbf62 Move traits elsewhere. %!s(int64=4) %!d(string=hai) anos
  Sam Jaffe 03533d35b8 Use a tuple as the basis of recursive_iterator. %!s(int64=4) %!d(string=hai) anos
  Sam Jaffe d2d840be26 Deduplicate impl. %!s(int64=4) %!d(string=hai) anos
  Sam Jaffe 1d265b7341 More removal of redundant things. %!s(int64=4) %!d(string=hai) anos
  Sam Jaffe 1c7d9584a5 Segregate and shrink names for recursives. %!s(int64=4) %!d(string=hai) anos
  Sam Jaffe 6c2da45660 Use if constexpr for recursive_iterator_base handling to improve readability. %!s(int64=4) %!d(string=hai) anos
  Sam Jaffe 2b2f4cee8f Compress get() without weakening its reference semantics. %!s(int64=4) %!d(string=hai) anos
  Sam Jaffe 5710f1066d Strip most of the iterator typedefs off of the various intermediate layers of recursive_iterator. %!s(int64=4) %!d(string=hai) anos
  Sam Jaffe 013f9c4155 Alter recursive iterator w.r.t. new facade code. %!s(int64=4) %!d(string=hai) anos
  Sam Jaffe d7631b5002 Make more things facades. %!s(int64=4) %!d(string=hai) anos
  Sam Jaffe 707d29ab2c Add a proxy helper for iterators that implement only small QoL changes to a wrapped iterator type. %!s(int64=4) %!d(string=hai) anos
  Sam Jaffe 28de1f5c6f Upgrade unkeyed_iterator to use facade. %!s(int64=4) %!d(string=hai) anos
  Sam Jaffe 4165d56213 Add a C++17 version of iterator_facade using type deduction. %!s(int64=4) %!d(string=hai) anos
  Sam Jaffe 07f3b74c0a Improve testing reliability. %!s(int64=4) %!d(string=hai) anos