¿Cómo hacer que los tipos fantasma funcionen con métodos en TypeScript?
Considere el siguiente programa que utiliza tipos fantasma: const strlen = (str: string) => str.length; type Const<a, b=””> = { type: ‘Const’, value: A }; const Const = <a, b=”never”>(value: A): Const<a, b=””> => ({ type: ‘Const’, value }); const map = <a, b,=”” c=””>(_f: (value: B) => C, { . . . Read more