Skip to content
Prev 52435 / 63424 Next

problem in levels<- and other inconsistencies

Hi,

I totally agree that having foo(x) <- foo(x) behave like a no-op
is a must. This is something I try to be careful about when I design
my own objects and their getters and setters.

Just wanted to mention though that there is notorious violation of
this:

   x <- list(3:-1, NULL)
   x[[2]] <- x[[2]]
   x
   # [[1]]
   # [1]  3  2  1  0 -1

Now of course, not just because there is a precedent means the factor
API shouldn't be improved.

Cheers,
H.
On 09/27/2016 12:33 PM, Dr. Jens Oehlschl?gel wrote: