[R] How to write (complex) coercion methods or "what's the reason to limit 'setAs()' the way it is limited"?

Janko Thyson janko.thyson.rstuff at googlemail.com
Sun Dec 4 17:32:25 CET 2011

Dear list,

I'd like to write coercion methods for some of my Reference Classes. 
However, using 'setAs()' is not a real option as its argument 'def' only 
allows for functions depending on one single argument. In some cases, 
that is simply too much of a limitation for me. And I don't really see 
why it needs to be this way, so I guess this question is also some sort 
of a feature request to make 'setAs' a bit more flexible (in case anyone 
from the Core Team is listening ;-))

A reproducible example can be found here: 

Thanks a lot for any replies!

More information about the R-help mailing list