-
Notifications
You must be signed in to change notification settings - Fork 245
Closed
ocaml/opam-repository
#28649Description
Type recovery at the level of structure items is lackluster: mostly it just drops the item if an error happens at the level of the item, which is painful for blocks of recursive definitions.
For instance:
let rec foo x = x + a + b
and (a,b) = (1,2)The whole block is dropped.
The are a couple of similar errors in that area, which could be gracefully recovered from. But mostly I think recursive blocks should get special treatment where each definition gets recovered/dropped separately from the others.
xvw
Metadata
Metadata
Assignees
Labels
No labels