Tipado de parámetros genéricos de TypeScript para funciones currificadas.
Intentando escribir una función curry que tome primero un functor y luego un objeto. type TestType = { x: number; y: number; hello: string; }; type CordinateType = { data: TestType; id: string; }; const transform = <t extends=”” object,=”” k=”” extends=”” keyof=”” t=””>( functor: (val: T[K]) => any ) . . . Read more