is used and - second - it then still on - invocation -
adds that 500uS each call
Is the bind used to partially apply the function and 'store' it in a variable / keep it handy with a variable reference, for example, var shiftOutBound = ... handy for the actual invocation with additional, invocation time specific arguments?
I'd be surprised if 'invocation / stack-handling' takes takes that much time, except fully apply a partially applied function is the time sink.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
@Gordon, let me understand - first - who
is used and - second - it then still on - invocation -
Is the bind used to partially apply the function and 'store' it in a variable / keep it handy with a variable reference, for example,
var shiftOutBound = ...
handy for the actual invocation with additional, invocation time specific arguments?I'd be surprised if 'invocation / stack-handling' takes takes that much time, except fully apply a partially applied function is the time sink.