[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: new "empty" value/type in Lua?
- From: Roberto Ierusalimschy <roberto@...>
- Date: Mon, 1 Jul 2013 15:04:46 -0300
> Couldn't a lot of ambiguity and unexpected behavior avoided by keeping
> nil but introducing two new functions to the table library called
> "table.has(t,key)" and "table.delete(t,key,[to])" - and dropping the
> deletion via assigning nil?
At last something new and worth a discussion. Does anyone see problems/
incompatibilities/etc. with this?
(But what is "[to]"?)
Keep in mind that #t would still be undefined for arrays with holes,
but holes would be much less frequent...