utilizzando dattiloscritto ...Puoi spiegare questa strana funzione della freccia ES6 tramite dattiloscritto?
public subscribe:(subscribeFunction:(state)=>void)=>()=>void;
Am I capire questo diritto? È un metodo subscribe che ottiene la funzione come argomento, di funzione tipo, e quella funzione data, riceverà un argomento di stato quando viene chiamato, quella funzione argomentata non restituirà nulla (cioè: void) ... e io sono perso sul last() =>() => void
: /?
Sean
Per inciso, nessuno dovrebbe mai essere la scrittura di codice di confusione come questo. Se è difficile da leggere, rompilo! 'type VoidFunction = {(): void; }; subscribe: {(subscribeFunction: (state) => void): VoidFunction; } ', per esempio. –