chain
chain(identity, add)(3) // => 6 const fn = curry((a, b, c) => a + b + c); chain(identity, fn)(1)(1) // 3