Re: New library: rebindable, create a type that can stand in for any other type, but mutable (and without destructor)

2021-10-01 Thread bauss via Digitalmars-d-announce
On Wednesday, 29 September 2021 at 10:51:26 UTC, FeepingCreature wrote: On Wednesday, 29 September 2021 at 10:22:40 UTC, FeepingCreature wrote: Or: Turducken 2.0 The Reckoning https://code.dlang.org/packages/rebindable https://github.com/FeepingCreature/rebindable Rebindable offers a proxy

Re: New library: rebindable, create a type that can stand in for any other type, but mutable (and without destructor)

2021-09-29 Thread FeepingCreature via Digitalmars-d-announce
On Wednesday, 29 September 2021 at 10:22:40 UTC, FeepingCreature wrote: Or: Turducken 2.0 The Reckoning https://code.dlang.org/packages/rebindable https://github.com/FeepingCreature/rebindable Rebindable offers a proxy type, `rebindable.DeepUnqual` (`DeepUnqual!T`) that can "stand in" for

New library: rebindable, create a type that can stand in for any other type, but mutable (and without destructor)

2021-09-29 Thread FeepingCreature via Digitalmars-d-announce
Or: Turducken 2.0 The Reckoning https://code.dlang.org/packages/rebindable https://github.com/FeepingCreature/rebindable Rebindable offers a proxy type, `rebindable.DeepUnqual` (`DeepUnqual!T`) that can "stand in" for `T` in layout, but does not share `T`'s constructor, destructor, copy