jaredly / jaredly/jerd

Fails to type check annotated code

Aperta
#7 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
TypeScript
Stelle
37
Fork
1
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Here is an example of the code:

```ts
type Just = {
x: T
}
enum Maybe {
None,
Just
}

const delta = (a:int, b:int):Maybe => {
if a == b {
None
} else {
Just{x: b - a}
}
}
```

Screen Shot 2021-03-27 at 12 39 37 AM

image

Only thing that seems to works is

image

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia riproducendo il fallimento del controllo dei tipi con l’esempio TypeScript annotato nell’issue e confrontalo con la forma funzionante mostrata nell’ultima immagine. Segui il punto di ingresso del controllo dei tipi e identifica la modifica necessaria affinché l’esempio superi correttamente il controllo dei tipi.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
typescript
Ambito
compilers
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.