Why is it odd?

> On Mar 28, 2015, at 10:16 PM, [email protected] wrote:
> 
>> On Saturday, March 28, 2015 at 4:19:44 PM UTC-5, Mauro wrote:
>> Now, generic functions carry 
>> around with them the module in which they were first defined.  To extend 
>> such a function with another method in another module you either have to 
>> import it or fully qualify it (DataFrames.nrow).  If you don't do that 
>> then you create a new generic function with the same name as the other 
>> but not sharing any methods.  Also, this function will shadow the other 
>> one in the current module.
> 
> Aha.  This is the piece of information I was looking for.  It seems a bit 
> odd, but it does clear up some things.  I'll have to play around with my 
> implementation and this new information to see if it helps. 

Reply via email to