Options
All
  • Public
  • Public/Protected
  • All
Menu

Functions

Functions

pipe

  • pipe<T, R1>(init: T, f1: function): R1
  • pipe<T, R1, R2>(init: T, f1: function, f2: function): R2
  • pipe<T, R1, R2, R3>(init: T, f1: function, f2: function, f3: function): R3
  • pipe<T, R1, R2, R3, R4>(init: T, f1: function, f2: function, f3: function, f4: function): R4
  • pipe<T, R1, R2, R3, R4, R5>(init: T, f1: function, f2: function, f3: function, f4: function, f5: function): R5
  • pipe<T, R1, R2, R3, R4, R5, R6>(init: T, f1: function, f2: function, f3: function, f4: function, f5: function, f6: function): R6
  • pipe<T, R1, R2, R3, R4, R5, R6, R7>(init: T, f1: function, f2: function, f3: function, f4: function, f5: function, f6: function, f7: function): R7

拍平嵌套执行函数

Type parameters

  • T
  • R1

Parameters

  • init: T

    初始值

  • f1: function
      • (value: T): R1
      • Parameters

        • value: T

        Returns R1

Returns R1

返回一个函数,参数为第一个函数的参数,结果为最后一个函数的返回值

拍平嵌套执行函数

Type parameters

  • T
  • R1
  • R2

Parameters

  • init: T
  • f1: function
      • (value: T): R1
      • Parameters

        • value: T

        Returns R1

  • f2: function
      • (value: R1): R2
      • Parameters

        • value: R1

        Returns R2

Returns R2

返回一个函数,参数为第一个函数的参数,结果为最后一个函数的返回值

拍平嵌套执行函数

Type parameters

  • T
  • R1
  • R2
  • R3

Parameters

  • init: T
  • f1: function
      • (value: T): R1
      • Parameters

        • value: T

        Returns R1

  • f2: function
      • (value: R1): R2
      • Parameters

        • value: R1

        Returns R2

  • f3: function
      • (value: R2): R3
      • Parameters

        • value: R2

        Returns R3

Returns R3

返回一个函数,参数为第一个函数的参数,结果为最后一个函数的返回值

拍平嵌套执行函数

Type parameters

  • T
  • R1
  • R2
  • R3
  • R4

Parameters

  • init: T
  • f1: function
      • (value: T): R1
      • Parameters

        • value: T

        Returns R1

  • f2: function
      • (value: R1): R2
      • Parameters

        • value: R1

        Returns R2

  • f3: function
      • (value: R2): R3
      • Parameters

        • value: R2

        Returns R3

  • f4: function
      • (value: R3): R4
      • Parameters

        • value: R3

        Returns R4

Returns R4

返回一个函数,参数为第一个函数的参数,结果为最后一个函数的返回值

拍平嵌套执行函数

Type parameters

  • T
  • R1
  • R2
  • R3
  • R4
  • R5

Parameters

  • init: T
  • f1: function
      • (value: T): R1
      • Parameters

        • value: T

        Returns R1

  • f2: function
      • (value: R1): R2
      • Parameters

        • value: R1

        Returns R2

  • f3: function
      • (value: R2): R3
      • Parameters

        • value: R2

        Returns R3

  • f4: function
      • (value: R3): R4
      • Parameters

        • value: R3

        Returns R4

  • f5: function
      • (value: R4): R5
      • Parameters

        • value: R4

        Returns R5

Returns R5

返回一个函数,参数为第一个函数的参数,结果为最后一个函数的返回值

拍平嵌套执行函数

Type parameters

  • T
  • R1
  • R2
  • R3
  • R4
  • R5
  • R6

Parameters

  • init: T
  • f1: function
      • (value: T): R1
      • Parameters

        • value: T

        Returns R1

  • f2: function
      • (value: R1): R2
      • Parameters

        • value: R1

        Returns R2

  • f3: function
      • (value: R2): R3
      • Parameters

        • value: R2

        Returns R3

  • f4: function
      • (value: R3): R4
      • Parameters

        • value: R3

        Returns R4

  • f5: function
      • (value: R4): R5
      • Parameters

        • value: R4

        Returns R5

  • f6: function
      • (value: R5): R6
      • Parameters

        • value: R5

        Returns R6

Returns R6

返回一个函数,参数为第一个函数的参数,结果为最后一个函数的返回值

拍平嵌套执行函数

Type parameters

  • T
  • R1
  • R2
  • R3
  • R4
  • R5
  • R6
  • R7

Parameters

  • init: T
  • f1: function
      • (value: T): R1
      • Parameters

        • value: T

        Returns R1

  • f2: function
      • (value: R1): R2
      • Parameters

        • value: R1

        Returns R2

  • f3: function
      • (value: R2): R3
      • Parameters

        • value: R2

        Returns R3

  • f4: function
      • (value: R3): R4
      • Parameters

        • value: R3

        Returns R4

  • f5: function
      • (value: R4): R5
      • Parameters

        • value: R4

        Returns R5

  • f6: function
      • (value: R5): R6
      • Parameters

        • value: R5

        Returns R6

  • f7: function
      • (value: R6): R7
      • Parameters

        • value: R6

        Returns R7

Returns R7

返回一个函数,参数为第一个函数的参数,结果为最后一个函数的返回值

  • Inherited
  • Protected
  • Private
  • Static
  • Module
  • Object
  • Property
  • Function
  • Variable
  • Index
  • Type
  • Class
  • Interface
  • Enum
  • Constructor
  • Getter/Setter
Made with ❤️ by pirix-gh. Documentation generated by TypeDoc.