Hi 
Ich habe diesen Artikel gelesen:
https://fettblog.eu/typescript-substitutability/
und frage mich, warum das hier einen compile error geben sollte:
Wenn ich das Beispiel im TypeScript Playground eingebe funktioniert das so.
Und ich verstehe den Sinn nicht hinter => void , wenn man dann doch alles zurückgeben darf?
Ich habe diesen Artikel gelesen:
https://fettblog.eu/typescript-substitutability/
und frage mich, warum das hier einen compile error geben sollte:
Javascript:
function fetchResults(callback: (statusCode: number, results: number[]) => void) {
const didItWork = callback(200, [1,2,3]); // ⚡️ compile error!
}
function handler(statusCode: number, results: number[]): boolean {
return true;
}
fetchResults(handler); // compiles, no problem!
Wenn ich das Beispiel im TypeScript Playground eingebe funktioniert das so.
Und ich verstehe den Sinn nicht hinter => void , wenn man dann doch alles zurückgeben darf?
Zuletzt bearbeitet: