Curry a function type.
Function type to curry
Transforms a multi-argument function into a sequence of unary functions. Used for functional programming patterns.
type Fn = ( a: string, b: number, c: boolean ) => void;type CurriedFn = Curry< Fn >;// ( a: string ) => ( b: number ) => ( c: boolean ) => void Copy
type Fn = ( a: string, b: number, c: boolean ) => void;type CurriedFn = Curry< Fn >;// ( a: string ) => ( b: number ) => ( c: boolean ) => void
Curry a function type.