On Wednesday, 16 March 2016 at 02:03:09 UTC, David Nadlinger
wrote:
The code was written in a dark age where CTFE bugs were very
common (e.g. trying to use std.algorithm.sort would give weird
results), there was a number of issues with template
parameters, and many relevant features simply did not exist yet:
- UFCS (!)
Done
- UDAs
Could you elaborate on possible usage in this case?
- Extracting template symbol/arguments from template instances
Could you elaborate on possible usage in this case?
- Natural alias syntax ("=")
Done
- alias/enum/… templates
Done
- Eponymous templates with extra members
Could you elaborate on possible usage in this case?