On Monday, 11 January 2021 at 14:03:39 UTC, Paul Backus wrote:
    alias expand this;

Hm... this does not allow me protect the fields from being changed. I also cannot use const since it is transitive and would make it impossible to return two references to mutable objects?

Basically, the tuple itself should be immutable, but not the objects being referenced. I guess I could run over the types and add const if they are not references?

Reply via email to