TypeScript · Senior · Frage 55 von 75
TypeScript hat keine Higher-Kinded Types. Wie bilden Bibliotheken F<A> nach, wenn F generisch ist?
- 1Mit
typeof F<A>, das jeden generischen Typ anwendet - 2Gar nicht: solche Bibliotheken nutzen intern nur
any - 3Ein Registry-Interface, das URIs Typkonstruktoren zuordnet
Antwort zeigen
Richtige Antwort: Ein Registry-Interface, das URIs Typkonstruktoren zuordnet
Erklärung
fp-ts und Effect nutzen solche Kodierungen, um Funktionen zu schreiben, die über Container wie Option oder Array generisch sind.