@@ -15,9 +15,10 @@ export function pipe<T, A, B, C, D, E, F>(op1: UnaryFunction<T, A>, op2: UnaryFu
1515export function pipe < T , A , B , C , D , E , F , G > ( op1 : UnaryFunction < T , A > , op2 : UnaryFunction < A , B > , op3 : UnaryFunction < B , C > , op4 : UnaryFunction < C , D > , op5 : UnaryFunction < D , E > , op6 : UnaryFunction < E , F > , op7 : UnaryFunction < F , G > ) : UnaryFunction < T , G > ;
1616export function pipe < T , A , B , C , D , E , F , G , H > ( op1 : UnaryFunction < T , A > , op2 : UnaryFunction < A , B > , op3 : UnaryFunction < B , C > , op4 : UnaryFunction < C , D > , op5 : UnaryFunction < D , E > , op6 : UnaryFunction < E , F > , op7 : UnaryFunction < F , G > , op8 : UnaryFunction < G , H > ) : UnaryFunction < T , H > ;
1717export function pipe < T , A , B , C , D , E , F , G , H , I > ( op1 : UnaryFunction < T , A > , op2 : UnaryFunction < A , B > , op3 : UnaryFunction < B , C > , op4 : UnaryFunction < C , D > , op5 : UnaryFunction < D , E > , op6 : UnaryFunction < E , F > , op7 : UnaryFunction < F , G > , op8 : UnaryFunction < G , H > , op9 : UnaryFunction < H , I > ) : UnaryFunction < T , I > ;
18+ export function pipe < T , A , B , C , D , E , F , G , H , I > ( op1 : UnaryFunction < T , A > , op2 : UnaryFunction < A , B > , op3 : UnaryFunction < B , C > , op4 : UnaryFunction < C , D > , op5 : UnaryFunction < D , E > , op6 : UnaryFunction < E , F > , op7 : UnaryFunction < F , G > , op8 : UnaryFunction < G , H > , op9 : UnaryFunction < H , I > , ...operations : UnaryFunction < any , any > [ ] ) : UnaryFunction < T , { } > ;
1819/* tslint:enable:max-line-length */
1920
20- export function pipe < T , R > ( ...fns : Array < UnaryFunction < T , R > > ) : UnaryFunction < T , R > {
21+ export function pipe ( ...fns : Array < UnaryFunction < any , any > > ) : UnaryFunction < any , any > {
2122 return pipeFromArray ( fns ) ;
2223}
2324
0 commit comments