5 lines
115 B
TypeScript
5 lines
115 B
TypeScript
|
|
export const compose =
|
||
|
|
<T>(...fns: Array<(arg: T) => T>) =>
|
||
|
|
(x: T) =>
|
||
|
|
fns.reduce((acc, fn) => fn(acc), x);
|