ts-toolbelt
Advanced tools
Comparing version 9.5.1 to 9.5.2-test.1614597145842
@@ -5,2 +5,9 @@ # Changelog | ||
### [9.5.2](https://github.com/millsp/ts-toolbelt/compare/v9.5.1...v9.5.2) (2021-03-01) | ||
### Bug Fixes | ||
* **fn:** allow for curried in compose ([2bc5604](https://github.com/millsp/ts-toolbelt/commit/2bc560446916b423977c25e396b4f1f310b6c03f)) | ||
### [9.5.1](https://github.com/millsp/ts-toolbelt/compare/v9.5.0...v9.5.1) (2021-02-28) | ||
@@ -7,0 +14,0 @@ |
/** @ignore */ /** */ | ||
import { Function } from '../../Function'; | ||
import { Await } from '../../../Any/Await'; | ||
import { Curry } from '../../Curry'; | ||
/** | ||
@@ -9,76 +10,76 @@ *@hidden | ||
<R0, P extends any[]>(fns: [ | ||
Function<P, R0> | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, Promise<Await<R0>>>; | ||
<R0, R1, P extends any[]>(fns: [ | ||
Function<[Await<R0>], R1>, | ||
Function<P, R0> | ||
Function<[Await<R0>], R1> | Curry<Function<[Await<R0>], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, Promise<Await<R1>>>; | ||
<R0, R1, R2, P extends any[]>(fns: [ | ||
Function<[Await<R1>], R2>, | ||
Function<[Await<R0>], R1>, | ||
Function<P, R0> | ||
Function<[Await<R1>], R2> | Curry<Function<[Await<R1>], R2>>, | ||
Function<[Await<R0>], R1> | Curry<Function<[Await<R0>], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, Promise<Await<R2>>>; | ||
<R0, R1, R2, R3, P extends any[]>(fns: [ | ||
Function<[Await<R2>], R3>, | ||
Function<[Await<R1>], R2>, | ||
Function<[Await<R0>], R1>, | ||
Function<P, R0> | ||
Function<[Await<R2>], R3> | Curry<Function<[Await<R2>], R3>>, | ||
Function<[Await<R1>], R2> | Curry<Function<[Await<R1>], R2>>, | ||
Function<[Await<R0>], R1> | Curry<Function<[Await<R0>], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, Promise<Await<R3>>>; | ||
<R0, R1, R2, R3, R4, P extends any[]>(fns: [ | ||
Function<[Await<R3>], R4>, | ||
Function<[Await<R2>], R3>, | ||
Function<[Await<R1>], R2>, | ||
Function<[Await<R0>], R1>, | ||
Function<P, R0> | ||
Function<[Await<R3>], R4> | Curry<Function<[Await<R3>], R4>>, | ||
Function<[Await<R2>], R3> | Curry<Function<[Await<R2>], R3>>, | ||
Function<[Await<R1>], R2> | Curry<Function<[Await<R1>], R2>>, | ||
Function<[Await<R0>], R1> | Curry<Function<[Await<R0>], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, Promise<Await<R4>>>; | ||
<R0, R1, R2, R3, R4, R5, P extends any[]>(fns: [ | ||
Function<[Await<R4>], R5>, | ||
Function<[Await<R3>], R4>, | ||
Function<[Await<R2>], R3>, | ||
Function<[Await<R1>], R2>, | ||
Function<[Await<R0>], R1>, | ||
Function<P, R0> | ||
Function<[Await<R4>], R5> | Curry<Function<[Await<R4>], R5>>, | ||
Function<[Await<R3>], R4> | Curry<Function<[Await<R3>], R4>>, | ||
Function<[Await<R2>], R3> | Curry<Function<[Await<R2>], R3>>, | ||
Function<[Await<R1>], R2> | Curry<Function<[Await<R1>], R2>>, | ||
Function<[Await<R0>], R1> | Curry<Function<[Await<R0>], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, Promise<Await<R5>>>; | ||
<R0, R1, R2, R3, R4, R5, R6, P extends any[]>(fns: [ | ||
Function<[Await<R5>], R6>, | ||
Function<[Await<R4>], R5>, | ||
Function<[Await<R3>], R4>, | ||
Function<[Await<R2>], R3>, | ||
Function<[Await<R1>], R2>, | ||
Function<[Await<R0>], R1>, | ||
Function<P, R0> | ||
Function<[Await<R5>], R6> | Curry<Function<[Await<R5>], R6>>, | ||
Function<[Await<R4>], R5> | Curry<Function<[Await<R4>], R5>>, | ||
Function<[Await<R3>], R4> | Curry<Function<[Await<R3>], R4>>, | ||
Function<[Await<R2>], R3> | Curry<Function<[Await<R2>], R3>>, | ||
Function<[Await<R1>], R2> | Curry<Function<[Await<R1>], R2>>, | ||
Function<[Await<R0>], R1> | Curry<Function<[Await<R0>], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, Promise<Await<R6>>>; | ||
<R0, R1, R2, R3, R4, R5, R6, R7, P extends any[]>(fns: [ | ||
Function<[Await<R6>], R7>, | ||
Function<[Await<R5>], R6>, | ||
Function<[Await<R4>], R5>, | ||
Function<[Await<R3>], R4>, | ||
Function<[Await<R2>], R3>, | ||
Function<[Await<R1>], R2>, | ||
Function<[Await<R0>], R1>, | ||
Function<P, R0> | ||
Function<[Await<R6>], R7> | Curry<Function<[Await<R6>], R7>>, | ||
Function<[Await<R5>], R6> | Curry<Function<[Await<R5>], R6>>, | ||
Function<[Await<R4>], R5> | Curry<Function<[Await<R4>], R5>>, | ||
Function<[Await<R3>], R4> | Curry<Function<[Await<R3>], R4>>, | ||
Function<[Await<R2>], R3> | Curry<Function<[Await<R2>], R3>>, | ||
Function<[Await<R1>], R2> | Curry<Function<[Await<R1>], R2>>, | ||
Function<[Await<R0>], R1> | Curry<Function<[Await<R0>], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, Promise<Await<R7>>>; | ||
<R0, R1, R2, R3, R4, R5, R6, R7, R8, P extends any[]>(fns: [ | ||
Function<[Await<R7>], R8>, | ||
Function<[Await<R6>], R7>, | ||
Function<[Await<R5>], R6>, | ||
Function<[Await<R4>], R5>, | ||
Function<[Await<R3>], R4>, | ||
Function<[Await<R2>], R3>, | ||
Function<[Await<R1>], R2>, | ||
Function<[Await<R0>], R1>, | ||
Function<P, R0> | ||
Function<[Await<R7>], R8> | Curry<Function<[Await<R7>], R8>>, | ||
Function<[Await<R6>], R7> | Curry<Function<[Await<R6>], R7>>, | ||
Function<[Await<R5>], R6> | Curry<Function<[Await<R5>], R6>>, | ||
Function<[Await<R4>], R5> | Curry<Function<[Await<R4>], R5>>, | ||
Function<[Await<R3>], R4> | Curry<Function<[Await<R3>], R4>>, | ||
Function<[Await<R2>], R3> | Curry<Function<[Await<R2>], R3>>, | ||
Function<[Await<R1>], R2> | Curry<Function<[Await<R1>], R2>>, | ||
Function<[Await<R0>], R1> | Curry<Function<[Await<R0>], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, Promise<Await<R8>>>; | ||
<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, P extends any[]>(fns: [ | ||
Function<[Await<R8>], R9>, | ||
Function<[Await<R7>], R8>, | ||
Function<[Await<R6>], R7>, | ||
Function<[Await<R5>], R6>, | ||
Function<[Await<R4>], R5>, | ||
Function<[Await<R3>], R4>, | ||
Function<[Await<R2>], R3>, | ||
Function<[Await<R1>], R2>, | ||
Function<[Await<R0>], R1>, | ||
Function<P, R0> | ||
Function<[Await<R8>], R9> | Curry<Function<[Await<R8>], R9>>, | ||
Function<[Await<R7>], R8> | Curry<Function<[Await<R7>], R8>>, | ||
Function<[Await<R6>], R7> | Curry<Function<[Await<R6>], R7>>, | ||
Function<[Await<R5>], R6> | Curry<Function<[Await<R5>], R6>>, | ||
Function<[Await<R4>], R5> | Curry<Function<[Await<R4>], R5>>, | ||
Function<[Await<R3>], R4> | Curry<Function<[Await<R3>], R4>>, | ||
Function<[Await<R2>], R3> | Curry<Function<[Await<R2>], R3>>, | ||
Function<[Await<R1>], R2> | Curry<Function<[Await<R1>], R2>>, | ||
Function<[Await<R0>], R1> | Curry<Function<[Await<R0>], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, Promise<Await<R9>>>; | ||
}; |
/** @ignore */ /** */ | ||
import { Curry } from '../../Curry'; | ||
import { Function } from '../../Function'; | ||
@@ -8,76 +9,76 @@ /** | ||
<R0, P extends any[]>(fns: [ | ||
Function<P, R0> | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, R0>; | ||
<R0, R1, P extends any[]>(fns: [ | ||
Function<[R0], R1>, | ||
Function<P, R0> | ||
Function<[R0], R1> | Curry<Function<[R0], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, R1>; | ||
<R0, R1, R2, P extends any[]>(fns: [ | ||
Function<[R1], R2>, | ||
Function<[R0], R1>, | ||
Function<P, R0> | ||
Function<[R1], R2> | Curry<Function<[R1], R2>>, | ||
Function<[R0], R1> | Curry<Function<[R0], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, R2>; | ||
<R0, R1, R2, R3, P extends any[]>(fns: [ | ||
Function<[R2], R3>, | ||
Function<[R1], R2>, | ||
Function<[R0], R1>, | ||
Function<P, R0> | ||
Function<[R2], R3> | Curry<Function<[R2], R3>>, | ||
Function<[R1], R2> | Curry<Function<[R1], R2>>, | ||
Function<[R0], R1> | Curry<Function<[R0], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, R3>; | ||
<R0, R1, R2, R3, R4, P extends any[]>(fns: [ | ||
Function<[R3], R4>, | ||
Function<[R2], R3>, | ||
Function<[R1], R2>, | ||
Function<[R0], R1>, | ||
Function<P, R0> | ||
Function<[R3], R4> | Curry<Function<[R3], R4>>, | ||
Function<[R2], R3> | Curry<Function<[R2], R3>>, | ||
Function<[R1], R2> | Curry<Function<[R1], R2>>, | ||
Function<[R0], R1> | Curry<Function<[R0], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, R4>; | ||
<R0, R1, R2, R3, R4, R5, P extends any[]>(fns: [ | ||
Function<[R4], R5>, | ||
Function<[R3], R4>, | ||
Function<[R2], R3>, | ||
Function<[R1], R2>, | ||
Function<[R0], R1>, | ||
Function<P, R0> | ||
Function<[R4], R5> | Curry<Function<[R4], R5>>, | ||
Function<[R3], R4> | Curry<Function<[R3], R4>>, | ||
Function<[R2], R3> | Curry<Function<[R2], R3>>, | ||
Function<[R1], R2> | Curry<Function<[R1], R2>>, | ||
Function<[R0], R1> | Curry<Function<[R0], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, R5>; | ||
<R0, R1, R2, R3, R4, R5, R6, P extends any[]>(fns: [ | ||
Function<[R5], R6>, | ||
Function<[R4], R5>, | ||
Function<[R3], R4>, | ||
Function<[R2], R3>, | ||
Function<[R1], R2>, | ||
Function<[R0], R1>, | ||
Function<P, R0> | ||
Function<[R5], R6> | Curry<Function<[R5], R6>>, | ||
Function<[R4], R5> | Curry<Function<[R4], R5>>, | ||
Function<[R3], R4> | Curry<Function<[R3], R4>>, | ||
Function<[R2], R3> | Curry<Function<[R2], R3>>, | ||
Function<[R1], R2> | Curry<Function<[R1], R2>>, | ||
Function<[R0], R1> | Curry<Function<[R0], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, R6>; | ||
<R0, R1, R2, R3, R4, R5, R6, R7, P extends any[]>(fns: [ | ||
Function<[R6], R7>, | ||
Function<[R5], R6>, | ||
Function<[R4], R5>, | ||
Function<[R3], R4>, | ||
Function<[R2], R3>, | ||
Function<[R1], R2>, | ||
Function<[R0], R1>, | ||
Function<P, R0> | ||
Function<[R6], R7> | Curry<Function<[R6], R7>>, | ||
Function<[R5], R6> | Curry<Function<[R5], R6>>, | ||
Function<[R4], R5> | Curry<Function<[R4], R5>>, | ||
Function<[R3], R4> | Curry<Function<[R3], R4>>, | ||
Function<[R2], R3> | Curry<Function<[R2], R3>>, | ||
Function<[R1], R2> | Curry<Function<[R1], R2>>, | ||
Function<[R0], R1> | Curry<Function<[R0], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, R7>; | ||
<R0, R1, R2, R3, R4, R5, R6, R7, R8, P extends any[]>(fns: [ | ||
Function<[R7], R8>, | ||
Function<[R6], R7>, | ||
Function<[R5], R6>, | ||
Function<[R4], R5>, | ||
Function<[R3], R4>, | ||
Function<[R2], R3>, | ||
Function<[R1], R2>, | ||
Function<[R0], R1>, | ||
Function<P, R0> | ||
Function<[R7], R8> | Curry<Function<[R7], R8>>, | ||
Function<[R6], R7> | Curry<Function<[R6], R7>>, | ||
Function<[R5], R6> | Curry<Function<[R5], R6>>, | ||
Function<[R4], R5> | Curry<Function<[R4], R5>>, | ||
Function<[R3], R4> | Curry<Function<[R3], R4>>, | ||
Function<[R2], R3> | Curry<Function<[R2], R3>>, | ||
Function<[R1], R2> | Curry<Function<[R1], R2>>, | ||
Function<[R0], R1> | Curry<Function<[R0], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, R8>; | ||
<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, P extends any[]>(fns: [ | ||
Function<[R8], R9>, | ||
Function<[R7], R8>, | ||
Function<[R6], R7>, | ||
Function<[R5], R6>, | ||
Function<[R4], R5>, | ||
Function<[R3], R4>, | ||
Function<[R2], R3>, | ||
Function<[R1], R2>, | ||
Function<[R0], R1>, | ||
Function<P, R0> | ||
Function<[R8], R9> | Curry<Function<[R8], R9>>, | ||
Function<[R7], R8> | Curry<Function<[R7], R8>>, | ||
Function<[R6], R7> | Curry<Function<[R6], R7>>, | ||
Function<[R5], R6> | Curry<Function<[R5], R6>>, | ||
Function<[R4], R5> | Curry<Function<[R4], R5>>, | ||
Function<[R3], R4> | Curry<Function<[R3], R4>>, | ||
Function<[R2], R3> | Curry<Function<[R2], R3>>, | ||
Function<[R1], R2> | Curry<Function<[R1], R2>>, | ||
Function<[R0], R1> | Curry<Function<[R0], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, R9>; | ||
}; |
/** @ignore */ /** */ | ||
import { Function } from '../../Function'; | ||
import { Await } from '../../../Any/Await'; | ||
import { Curry } from '../../Curry'; | ||
/** | ||
@@ -9,76 +10,76 @@ *@hidden | ||
<R0, P extends any[]>(...fns: [ | ||
Function<P, R0> | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, Promise<Await<R0>>>; | ||
<R0, R1, P extends any[]>(...fns: [ | ||
Function<[Await<R0>], R1>, | ||
Function<P, R0> | ||
Function<[Await<R0>], R1> | Curry<Function<[Await<R0>], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, Promise<Await<R1>>>; | ||
<R0, R1, R2, P extends any[]>(...fns: [ | ||
Function<[Await<R1>], R2>, | ||
Function<[Await<R0>], R1>, | ||
Function<P, R0> | ||
Function<[Await<R1>], R2> | Curry<Function<[Await<R1>], R2>>, | ||
Function<[Await<R0>], R1> | Curry<Function<[Await<R0>], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, Promise<Await<R2>>>; | ||
<R0, R1, R2, R3, P extends any[]>(...fns: [ | ||
Function<[Await<R2>], R3>, | ||
Function<[Await<R1>], R2>, | ||
Function<[Await<R0>], R1>, | ||
Function<P, R0> | ||
Function<[Await<R2>], R3> | Curry<Function<[Await<R2>], R3>>, | ||
Function<[Await<R1>], R2> | Curry<Function<[Await<R1>], R2>>, | ||
Function<[Await<R0>], R1> | Curry<Function<[Await<R0>], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, Promise<Await<R3>>>; | ||
<R0, R1, R2, R3, R4, P extends any[]>(...fns: [ | ||
Function<[Await<R3>], R4>, | ||
Function<[Await<R2>], R3>, | ||
Function<[Await<R1>], R2>, | ||
Function<[Await<R0>], R1>, | ||
Function<P, R0> | ||
Function<[Await<R3>], R4> | Curry<Function<[Await<R3>], R4>>, | ||
Function<[Await<R2>], R3> | Curry<Function<[Await<R2>], R3>>, | ||
Function<[Await<R1>], R2> | Curry<Function<[Await<R1>], R2>>, | ||
Function<[Await<R0>], R1> | Curry<Function<[Await<R0>], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, Promise<Await<R4>>>; | ||
<R0, R1, R2, R3, R4, R5, P extends any[]>(...fns: [ | ||
Function<[Await<R4>], R5>, | ||
Function<[Await<R3>], R4>, | ||
Function<[Await<R2>], R3>, | ||
Function<[Await<R1>], R2>, | ||
Function<[Await<R0>], R1>, | ||
Function<P, R0> | ||
Function<[Await<R4>], R5> | Curry<Function<[Await<R4>], R5>>, | ||
Function<[Await<R3>], R4> | Curry<Function<[Await<R3>], R4>>, | ||
Function<[Await<R2>], R3> | Curry<Function<[Await<R2>], R3>>, | ||
Function<[Await<R1>], R2> | Curry<Function<[Await<R1>], R2>>, | ||
Function<[Await<R0>], R1> | Curry<Function<[Await<R0>], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, Promise<Await<R5>>>; | ||
<R0, R1, R2, R3, R4, R5, R6, P extends any[]>(...fns: [ | ||
Function<[Await<R5>], R6>, | ||
Function<[Await<R4>], R5>, | ||
Function<[Await<R3>], R4>, | ||
Function<[Await<R2>], R3>, | ||
Function<[Await<R1>], R2>, | ||
Function<[Await<R0>], R1>, | ||
Function<P, R0> | ||
Function<[Await<R5>], R6> | Curry<Function<[Await<R5>], R6>>, | ||
Function<[Await<R4>], R5> | Curry<Function<[Await<R4>], R5>>, | ||
Function<[Await<R3>], R4> | Curry<Function<[Await<R3>], R4>>, | ||
Function<[Await<R2>], R3> | Curry<Function<[Await<R2>], R3>>, | ||
Function<[Await<R1>], R2> | Curry<Function<[Await<R1>], R2>>, | ||
Function<[Await<R0>], R1> | Curry<Function<[Await<R0>], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, Promise<Await<R6>>>; | ||
<R0, R1, R2, R3, R4, R5, R6, R7, P extends any[]>(...fns: [ | ||
Function<[Await<R6>], R7>, | ||
Function<[Await<R5>], R6>, | ||
Function<[Await<R4>], R5>, | ||
Function<[Await<R3>], R4>, | ||
Function<[Await<R2>], R3>, | ||
Function<[Await<R1>], R2>, | ||
Function<[Await<R0>], R1>, | ||
Function<P, R0> | ||
Function<[Await<R6>], R7> | Curry<Function<[Await<R6>], R7>>, | ||
Function<[Await<R5>], R6> | Curry<Function<[Await<R5>], R6>>, | ||
Function<[Await<R4>], R5> | Curry<Function<[Await<R4>], R5>>, | ||
Function<[Await<R3>], R4> | Curry<Function<[Await<R3>], R4>>, | ||
Function<[Await<R2>], R3> | Curry<Function<[Await<R2>], R3>>, | ||
Function<[Await<R1>], R2> | Curry<Function<[Await<R1>], R2>>, | ||
Function<[Await<R0>], R1> | Curry<Function<[Await<R0>], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, Promise<Await<R7>>>; | ||
<R0, R1, R2, R3, R4, R5, R6, R7, R8, P extends any[]>(...fns: [ | ||
Function<[Await<R7>], R8>, | ||
Function<[Await<R6>], R7>, | ||
Function<[Await<R5>], R6>, | ||
Function<[Await<R4>], R5>, | ||
Function<[Await<R3>], R4>, | ||
Function<[Await<R2>], R3>, | ||
Function<[Await<R1>], R2>, | ||
Function<[Await<R0>], R1>, | ||
Function<P, R0> | ||
Function<[Await<R7>], R8> | Curry<Function<[Await<R7>], R8>>, | ||
Function<[Await<R6>], R7> | Curry<Function<[Await<R6>], R7>>, | ||
Function<[Await<R5>], R6> | Curry<Function<[Await<R5>], R6>>, | ||
Function<[Await<R4>], R5> | Curry<Function<[Await<R4>], R5>>, | ||
Function<[Await<R3>], R4> | Curry<Function<[Await<R3>], R4>>, | ||
Function<[Await<R2>], R3> | Curry<Function<[Await<R2>], R3>>, | ||
Function<[Await<R1>], R2> | Curry<Function<[Await<R1>], R2>>, | ||
Function<[Await<R0>], R1> | Curry<Function<[Await<R0>], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, Promise<Await<R8>>>; | ||
<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, P extends any[]>(...fns: [ | ||
Function<[Await<R8>], R9>, | ||
Function<[Await<R7>], R8>, | ||
Function<[Await<R6>], R7>, | ||
Function<[Await<R5>], R6>, | ||
Function<[Await<R4>], R5>, | ||
Function<[Await<R3>], R4>, | ||
Function<[Await<R2>], R3>, | ||
Function<[Await<R1>], R2>, | ||
Function<[Await<R0>], R1>, | ||
Function<P, R0> | ||
Function<[Await<R8>], R9> | Curry<Function<[Await<R8>], R9>>, | ||
Function<[Await<R7>], R8> | Curry<Function<[Await<R7>], R8>>, | ||
Function<[Await<R6>], R7> | Curry<Function<[Await<R6>], R7>>, | ||
Function<[Await<R5>], R6> | Curry<Function<[Await<R5>], R6>>, | ||
Function<[Await<R4>], R5> | Curry<Function<[Await<R4>], R5>>, | ||
Function<[Await<R3>], R4> | Curry<Function<[Await<R3>], R4>>, | ||
Function<[Await<R2>], R3> | Curry<Function<[Await<R2>], R3>>, | ||
Function<[Await<R1>], R2> | Curry<Function<[Await<R1>], R2>>, | ||
Function<[Await<R0>], R1> | Curry<Function<[Await<R0>], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, Promise<Await<R9>>>; | ||
}; |
/** @ignore */ /** */ | ||
import { Curry } from '../../Curry'; | ||
import { Function } from '../../Function'; | ||
@@ -8,76 +9,76 @@ /** | ||
<R0, P extends any[]>(...fns: [ | ||
Function<P, R0> | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, R0>; | ||
<R0, R1, P extends any[]>(...fns: [ | ||
Function<[R0], R1>, | ||
Function<P, R0> | ||
Function<[R0], R1> | Curry<Function<[R0], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, R1>; | ||
<R0, R1, R2, P extends any[]>(...fns: [ | ||
Function<[R1], R2>, | ||
Function<[R0], R1>, | ||
Function<P, R0> | ||
Function<[R1], R2> | Curry<Function<[R1], R2>>, | ||
Function<[R0], R1> | Curry<Function<[R0], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, R2>; | ||
<R0, R1, R2, R3, P extends any[]>(...fns: [ | ||
Function<[R2], R3>, | ||
Function<[R1], R2>, | ||
Function<[R0], R1>, | ||
Function<P, R0> | ||
Function<[R2], R3> | Curry<Function<[R2], R3>>, | ||
Function<[R1], R2> | Curry<Function<[R1], R2>>, | ||
Function<[R0], R1> | Curry<Function<[R0], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, R3>; | ||
<R0, R1, R2, R3, R4, P extends any[]>(...fns: [ | ||
Function<[R3], R4>, | ||
Function<[R2], R3>, | ||
Function<[R1], R2>, | ||
Function<[R0], R1>, | ||
Function<P, R0> | ||
Function<[R3], R4> | Curry<Function<[R3], R4>>, | ||
Function<[R2], R3> | Curry<Function<[R2], R3>>, | ||
Function<[R1], R2> | Curry<Function<[R1], R2>>, | ||
Function<[R0], R1> | Curry<Function<[R0], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, R4>; | ||
<R0, R1, R2, R3, R4, R5, P extends any[]>(...fns: [ | ||
Function<[R4], R5>, | ||
Function<[R3], R4>, | ||
Function<[R2], R3>, | ||
Function<[R1], R2>, | ||
Function<[R0], R1>, | ||
Function<P, R0> | ||
Function<[R4], R5> | Curry<Function<[R4], R5>>, | ||
Function<[R3], R4> | Curry<Function<[R3], R4>>, | ||
Function<[R2], R3> | Curry<Function<[R2], R3>>, | ||
Function<[R1], R2> | Curry<Function<[R1], R2>>, | ||
Function<[R0], R1> | Curry<Function<[R0], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, R5>; | ||
<R0, R1, R2, R3, R4, R5, R6, P extends any[]>(...fns: [ | ||
Function<[R5], R6>, | ||
Function<[R4], R5>, | ||
Function<[R3], R4>, | ||
Function<[R2], R3>, | ||
Function<[R1], R2>, | ||
Function<[R0], R1>, | ||
Function<P, R0> | ||
Function<[R5], R6> | Curry<Function<[R5], R6>>, | ||
Function<[R4], R5> | Curry<Function<[R4], R5>>, | ||
Function<[R3], R4> | Curry<Function<[R3], R4>>, | ||
Function<[R2], R3> | Curry<Function<[R2], R3>>, | ||
Function<[R1], R2> | Curry<Function<[R1], R2>>, | ||
Function<[R0], R1> | Curry<Function<[R0], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, R6>; | ||
<R0, R1, R2, R3, R4, R5, R6, R7, P extends any[]>(...fns: [ | ||
Function<[R6], R7>, | ||
Function<[R5], R6>, | ||
Function<[R4], R5>, | ||
Function<[R3], R4>, | ||
Function<[R2], R3>, | ||
Function<[R1], R2>, | ||
Function<[R0], R1>, | ||
Function<P, R0> | ||
Function<[R6], R7> | Curry<Function<[R6], R7>>, | ||
Function<[R5], R6> | Curry<Function<[R5], R6>>, | ||
Function<[R4], R5> | Curry<Function<[R4], R5>>, | ||
Function<[R3], R4> | Curry<Function<[R3], R4>>, | ||
Function<[R2], R3> | Curry<Function<[R2], R3>>, | ||
Function<[R1], R2> | Curry<Function<[R1], R2>>, | ||
Function<[R0], R1> | Curry<Function<[R0], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, R7>; | ||
<R0, R1, R2, R3, R4, R5, R6, R7, R8, P extends any[]>(...fns: [ | ||
Function<[R7], R8>, | ||
Function<[R6], R7>, | ||
Function<[R5], R6>, | ||
Function<[R4], R5>, | ||
Function<[R3], R4>, | ||
Function<[R2], R3>, | ||
Function<[R1], R2>, | ||
Function<[R0], R1>, | ||
Function<P, R0> | ||
Function<[R7], R8> | Curry<Function<[R7], R8>>, | ||
Function<[R6], R7> | Curry<Function<[R6], R7>>, | ||
Function<[R5], R6> | Curry<Function<[R5], R6>>, | ||
Function<[R4], R5> | Curry<Function<[R4], R5>>, | ||
Function<[R3], R4> | Curry<Function<[R3], R4>>, | ||
Function<[R2], R3> | Curry<Function<[R2], R3>>, | ||
Function<[R1], R2> | Curry<Function<[R1], R2>>, | ||
Function<[R0], R1> | Curry<Function<[R0], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, R8>; | ||
<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, P extends any[]>(...fns: [ | ||
Function<[R8], R9>, | ||
Function<[R7], R8>, | ||
Function<[R6], R7>, | ||
Function<[R5], R6>, | ||
Function<[R4], R5>, | ||
Function<[R3], R4>, | ||
Function<[R2], R3>, | ||
Function<[R1], R2>, | ||
Function<[R0], R1>, | ||
Function<P, R0> | ||
Function<[R8], R9> | Curry<Function<[R8], R9>>, | ||
Function<[R7], R8> | Curry<Function<[R7], R8>>, | ||
Function<[R6], R7> | Curry<Function<[R6], R7>>, | ||
Function<[R5], R6> | Curry<Function<[R5], R6>>, | ||
Function<[R4], R5> | Curry<Function<[R4], R5>>, | ||
Function<[R3], R4> | Curry<Function<[R3], R4>>, | ||
Function<[R2], R3> | Curry<Function<[R2], R3>>, | ||
Function<[R1], R2> | Curry<Function<[R1], R2>>, | ||
Function<[R0], R1> | Curry<Function<[R0], R1>>, | ||
Function<P, R0> | Curry<Function<P, R0>> | ||
]): Function<P, R9>; | ||
}; |
{ | ||
"name": "ts-toolbelt", | ||
"version": "9.5.1", | ||
"version": "9.5.2-test.1614597145842", | ||
"description": "TypeScript's largest utility library", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
247968
6030
1