mout
Version:
Modular Utilities
13 lines (10 loc) • 311 B
text/typescript
import partial from './partial';
/**
* Returns the first function passed as an argument to the second,
* allowing you to adjust arguments, run code before and after, and
* conditionally execute the original function.
*/
function wrap(fn, wrapper) {
return partial(wrapper, fn);
}
export default wrap;