by tbonza on 12/25/2023, 9:57:24 PM
by andyg_blog on 12/26/2023, 3:20:47 PM
Regardless of how awesome this may be, I cannot get over how there are 6 (!) Levels of nesting in the code sample. I hope it's simply for the sake of keeping the sample short, but this kind of "Chevron programming" is generally hard to read.
Maybe atdgen would help with rewriting the interfaces
https://atd.readthedocs.io/en/latest/atdgen.html