compose

串联函数

import compose from "ynw/pattern/compose";

Source

const compose = (...fns) =>
  fns.reduce(
    (a, b) =>
      (...args) =>
        a(b(...args))
  );

export default compose;