On Tuesday, 21 June 2022 at 17:09:28 UTC, JG wrote:
Suppose we are often writing something like ```d theFirstName[theFirstIndex].theSecondName[theSecondIndex].thirdName[theThirdIndex]=x; ``` One would like to something like ```dalias shortName = theFirstName[theFirstIndex].theSecondName[theSecondIndex].thirdName[theThirdIndex];shortName = x; ``` but you can't alias an expression.[...]
Maybe check out `std.meta.Alias`? https://dlang.org/phobos/std_meta.html#.Alias