UNPKG

@feflow/cli

Version:
7 lines (6 loc) 177 B
export default function compose(...funcs: Function[]) { if (funcs.length === 1) { return funcs[0]; } return funcs.reduce((a, b) => (...args: any) => a(b(...args))); }