On 2016-03-31 21:57, Walter Bright wrote:
On 3/31/2016 12:44 PM, H. S. Teoh via Digitalmars-d wrote:Ah, makes sense. But what would aa[x] return?A bool indicating membership.And how would you add elements to it?aa[x] = true; // add member x aa[x] = false; // remove member x x in aa; // compile error
Looks really weird to me. I was thinking something like this: void[int] set; set ~= 3; set ~= 4; set.remove(3); bool present = 4 in set; // returns a bool and not a pointer -- /Jacob Carlborg
