On 1/17/17 8:26 AM, Eugene Wissner wrote:
On Friday, 9 December 2016 at 18:53:55 UTC, Andrei Alexandrescu wrote:Love it, and was toying with similar ideas too. One good extension is to add a predicate to the setter, which guards the assignment. -- AndreiWhat kind of predicate do you mean? Can you give an example please?
Say you have a property "percent". The setter should do an enforce(value >= 0 && value <= 100) before the assignment. -- Andrei