On 11/14/2012 10:11 AM, Ignacio Diaz-Emparanza wrote:
> I hear you, but you can get the strings if you want them. Its
> a fairly common trope in library code (OK, not equivalent to a
> scripting language, but anyway) to have functions that return
> a numerical code, accompanied by another function to convert
> the code to a string if wanted. Also, with inbundle as it is
> now, you can do a straight boolean test if you want, which you
> could not do if it returned a string.
I agree with deleting the issscalar() function, and I think
the argument above is an important point in favor of accepting the
modified version of inbundle() and the new typestr() function.
Ok ok, I rest my case, and indeed the boolean test is a good point.
Given the previous discussion, this would also imply to deprecate the
other is*() functions, no?