On Wednesday, 18 December 2013 at 03:42:46 UTC, Kenji Hara wrote:
http://wiki.dlang.org/DIP53
Redesign currently implemented qualified constructor concept.
http://wiki.dlang.org/DIP49
Improved points from version 1:
- Swap meanings of 'this(this) inout' and 'this(this) const'
- Inout postblit now covers all cheap (== not rebind
indirections) copies between same qualifiers
Kenji Hara
This is awesome, maybe I'll be able to use immutable in my code,
thanks to this and your bugfixes (opAssign)!
One suggestion though - maybe @unique would be better than const
for unique postblit/constructor, I think static confusion is an
important lesson from the past.