@@ -896,6 +896,88 @@ export function pipe<ThisConfig extends IConfiguration, A, B, C, D, E, F, G>(
896896 fOperator : IOperator < ThisConfig , F , G >
897897) : IOperator < ThisConfig , A , G extends never ? any : G >
898898
899+ export function pipe < ThisConfig extends IConfiguration , A , B , C , D , E , F , G , H > (
900+ aOperator : IOperator < ThisConfig , A , B > ,
901+ bOperator : IOperator < ThisConfig , B , C > ,
902+ cOperator : IOperator < ThisConfig , C , D > ,
903+ dOperator : IOperator < ThisConfig , D , E > ,
904+ eOperator : IOperator < ThisConfig , E , F > ,
905+ fOperator : IOperator < ThisConfig , F , G > ,
906+ gOperator : IOperator < ThisConfig , G , H >
907+ ) : IOperator < ThisConfig , A , H extends never ? any : H >
908+
909+ export function pipe <
910+ ThisConfig extends IConfiguration ,
911+ A ,
912+ B ,
913+ C ,
914+ D ,
915+ E ,
916+ F ,
917+ G ,
918+ H ,
919+ I
920+ > (
921+ aOperator : IOperator < ThisConfig , A , B > ,
922+ bOperator : IOperator < ThisConfig , B , C > ,
923+ cOperator : IOperator < ThisConfig , C , D > ,
924+ dOperator : IOperator < ThisConfig , D , E > ,
925+ eOperator : IOperator < ThisConfig , E , F > ,
926+ fOperator : IOperator < ThisConfig , F , G > ,
927+ gOperator : IOperator < ThisConfig , G , H > ,
928+ hOperator : IOperator < ThisConfig , H , I >
929+ ) : IOperator < ThisConfig , A , I extends never ? any : I >
930+
931+ export function pipe <
932+ ThisConfig extends IConfiguration ,
933+ A ,
934+ B ,
935+ C ,
936+ D ,
937+ E ,
938+ F ,
939+ G ,
940+ H ,
941+ I ,
942+ J
943+ > (
944+ aOperator : IOperator < ThisConfig , A , B > ,
945+ bOperator : IOperator < ThisConfig , B , C > ,
946+ cOperator : IOperator < ThisConfig , C , D > ,
947+ dOperator : IOperator < ThisConfig , D , E > ,
948+ eOperator : IOperator < ThisConfig , E , F > ,
949+ fOperator : IOperator < ThisConfig , F , G > ,
950+ gOperator : IOperator < ThisConfig , G , H > ,
951+ hOperator : IOperator < ThisConfig , H , I > ,
952+ iOperator : IOperator < ThisConfig , I , J >
953+ ) : IOperator < ThisConfig , A , J extends never ? any : J >
954+
955+ export function pipe <
956+ ThisConfig extends IConfiguration ,
957+ A ,
958+ B ,
959+ C ,
960+ D ,
961+ E ,
962+ F ,
963+ G ,
964+ H ,
965+ I ,
966+ J ,
967+ K
968+ > (
969+ aOperator : IOperator < ThisConfig , A , B > ,
970+ bOperator : IOperator < ThisConfig , B , C > ,
971+ cOperator : IOperator < ThisConfig , C , D > ,
972+ dOperator : IOperator < ThisConfig , D , E > ,
973+ eOperator : IOperator < ThisConfig , E , F > ,
974+ fOperator : IOperator < ThisConfig , F , G > ,
975+ gOperator : IOperator < ThisConfig , G , H > ,
976+ hOperator : IOperator < ThisConfig , H , I > ,
977+ iOperator : IOperator < ThisConfig , I , J > ,
978+ jOperator : IOperator < ThisConfig , J , K >
979+ ) : IOperator < ThisConfig , A , K extends never ? any : K >
980+
899981export function pipe ( ...operators ) {
900982 const instance = ( err , context , next , final = next ) => {
901983 if ( err ) next ( err , context )
0 commit comments