UNPKG

rmux-fetch

Version:

14 lines (9 loc) 211 B
export function compose(...funcs) { if (funcs.length === 0) { return arg => arg; } if (funcs.length === 1) { return funcs[0]; } return funcs.reduce((a, b) => (...args) => a(b(...args))); }