On Sunday, 21 July 2024 at 04:05:52 UTC, IchorDev wrote:
On Saturday, 20 July 2024 at 20:48:29 UTC, Nick Treleaven wrote:
Instead of the `tie` assignment, you can just do:
```d
        import std.meta;
        AliasSeq!(y, x) = tupRetFn().expand;
```

And here I was trying to use comma expressions for this like a buffoon! Of course they didn't work, but I'm pleasantly surprised that using a sequence does.

I think The lvalue sequence docs in template.dd were only updated in the last year to mention sequence assignment.

I should really PR `std.typecons` to add a couple of examples of this, because I think a lot of people will have overlooked it.

Good idea.

Reply via email to