- flip<UnaryToFlip>(unary: UnaryToFlip): ((...secondArgument: Parameters<UnaryOutput<UnaryToFlip>>) => ((...firstArgument: Parameters<UnaryToFlip>) => UnaryOutput<UnaryOutput<UnaryToFlip>>))
-
Type Parameters
-
UnaryToFlip extends Unary<never, Unary<never, unknown>>
Returns ((...secondArgument: Parameters<UnaryOutput<UnaryToFlip>>) => ((...firstArgument: Parameters<UnaryToFlip>) => UnaryOutput<UnaryOutput<UnaryToFlip>>))
-
- (...secondArgument: Parameters<UnaryOutput<UnaryToFlip>>): ((...firstArgument: Parameters<UnaryToFlip>) => UnaryOutput<UnaryOutput<UnaryToFlip>>)
-
Parameters
-
Rest
...secondArgument: Parameters<UnaryOutput<UnaryToFlip>>
Returns ((...firstArgument: Parameters<UnaryToFlip>) => UnaryOutput<UnaryOutput<UnaryToFlip>>)
-
- (...firstArgument: Parameters<UnaryToFlip>): UnaryOutput<UnaryOutput<UnaryToFlip>>
-
Parameters
-
Rest
...firstArgument: Parameters<UnaryToFlip>
Returns UnaryOutput<UnaryOutput<UnaryToFlip>>
Flips arguments of a curried function.
Example
Returns
Curried function with
unary
in context.