rescript-lang / rescript-lang/rescript
Unintelligible error message with @return(nullable)
Aperta
@cknitt ci sta già lavorando.
Dal 5/5/2025.
enhancement
- Lingua principale
- OCaml
- Stelle
- 7.5k
- Fork
- 485
- Merge medio
- 1g 2h
- PR unite (30g)
- 55
Descrizione
When you have @return(nullable) on an external definition for a function that does not return option, e.g.,
@return(nullable)
external someFunc: unit => bool = "someFunc"
you get the following rather incomprehensible error message:
%@return directive *_to_opt expect return type to be
syntax wise `_ option` for safety
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Valutazione
Questa issue non è ancora stata valutata.