Typically pretty negligible. The Maybe monad just checks the value against null and undefined and calls the callback function. So, not much happening.
Yes, but you also create a new callback function for each step, and the gc should clean them up.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.