3 ms·
Yes, exactly. So far it can only access functions that it can traverse directly by name when passed the name as a string as you suggested. Local functions as i
by ebobby 13y ago
Yes, exactly. So far it can only access functions that it can traverse directly by name when passed the name as a string as you suggested.
Local functions as in nested inside another function, or directly assigned to a local variable, or passed as a function argument the lib cannot hook into because there is no way I can address them since I am not in your lexical context and if you pass them to the library you pass only the reference to the function, not a reference to the reference.
In that case I guess it may be possible for the library to hook your code into them only if you pass them to the library and the library returns a new function for you but that is a little too cumbersome.