Requiring weak purity for opAssign, postblit
bearophile
bearophileHUGS at lycos.com
Sat Dec 25 11:40:10 PST 2010
Tomek SowiÅski:
> 2. Functions ought to be weakly pure by default (please don't dismiss as
> bikeshedding). It's the most common case by a large margin.
This is right. I'd like functions to be pure on default and use an attribute like @outer() when whey aren't pure because they use mutables from outer scopes (in the () of outer you optionally list all the in/out/inout mutables from the outer scope). But probably this will not change now.
Bye,
bearophile
More information about the Digitalmars-d
mailing list