Commit History

Autor SHA1 Mensaxe Data
  Sam Jaffe 5d1c6036f8 Merge branch 'refactor/naming/camelcase' hai 2 meses
  Sam Jaffe d537c6c09e chore: remove shared scheme hai 2 meses
  Sam Jaffe caf859c262 refactor: rename test fixtures, fix some typos hai 2 meses
  Sam Jaffe 8246632b26 refactor: rename a few files hai 2 meses
  Sam Jaffe 0db86154eb refactor: change type names to CamelCase hai 2 meses
  Sam Jaffe e978976594 refactor: missed unused variable hai 2 meses
  Sam Jaffe e33c3b4ace Merge branch 'feat/cascade_iterator' hai 2 meses
  Sam Jaffe 8d8217a15b Merge branch 'refactor/concepts' hai 2 meses
  Sam Jaffe 0e63efb19f test-refactor: use views in test cases hai 2 meses
  Sam Jaffe ed3570273a feat: implement cascade_iterator hai 2 meses
  Sam Jaffe 520227ecb1 refactor: extract some of the impl of recursive_iterator to support cascade_iterator hai 2 meses
  Sam Jaffe 2bd88e9708 refactor: move tuple_cat_t to concepts.h hai 2 meses
  Sam Jaffe c9d452e5e3 refactor: loosen some concepts hai 2 meses
  Sam Jaffe ad54b6d1cc refactor: allow turning an end_aware_iterator into a range hai 2 meses
  Sam Jaffe f26ee848b9 refactor: rebuild recursive_iterator and traits hai 2 meses
  Sam Jaffe ef1893d816 refactor: rename iterator::recursive::{tuple => tuple_expander} hai 2 meses
  Sam Jaffe b73c24cd61 chore: cleanup hai 2 meses
  Sam Jaffe 2115587a9c fix: at_end checks when possible hai 2 meses
  Sam Jaffe 023d35c3a1 chore: clang-format 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 64bc633f43 Merge branch 'major/fixes' hai 2 meses
  Sam Jaffe 52b436acc9 refactor: add sentinel difference features (TODO: move back to facade) %!s(int64=2) %!d(string=hai) anos
  Sam Jaffe c51d6b7adc feat: add support for capturing the proper category for filter/indexed %!s(int64=2) %!d(string=hai) anos
  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 4dda725401 refactor: add end_aware_iterator::end %!s(int64=2) %!d(string=hai) anos
  Sam Jaffe 769f76ad06 clean: remove unused zip iterator test %!s(int64=2) %!d(string=hai) anos
  Sam Jaffe 5ee6fea85e refactor: make end_aware_iterator a proxy to allow random/bidirectional %!s(int64=2) %!d(string=hai) anos
  Sam Jaffe b4916e3c4f refactor: add FWD(X) macro %!s(int64=2) %!d(string=hai) anos