1
0
forked from Alepha/Alepha

7 Commits

Author SHA1 Message Date
373b07e1c4 Apply the newer namespace rules and layout/formatting. 2024-04-02 23:32:02 -04:00
d1157cabf7 Start the C++23 adoption. 2023-11-07 05:30:50 -05:00
3a3e709236 Helper to get the type of an aggregate decomposition. 2023-10-28 10:46:56 -04:00
ae5151c913 Start migrating some C++17 traits work to Concepts. 2023-10-25 22:23:17 -04:00
fe66d726be Clean up and regularize the prologue of files.
Mark them for C++20, remove the old module-faking hacks, etc.
2023-02-10 08:58:29 -08:00
7de08953c8 Beginnings of support for default_lens.
The `default_lens` would be used for anything and everything.
And `tuplizeAggregate` can then be used to make a defaulted
`default_lens`.  This simplifies most lens oriented code, as
I move forward.
2021-12-03 01:47:44 -05:00
7b7e8a1b67 Partially on the way to complete 17 reflection.
I can't figure out why my computation on empty bases is 1 higher
than it should be -- so I'm punting, for now.  I'll revisit it
when I have more time.
2021-10-26 05:04:25 -04:00