You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on May 20, 2018. It is now read-only.
We could represent this with AnnotatedTerm<Either<Error, Term>> or something more like Free<Expression<Free>, Error> (PartialTerm might be a better name than Free, by analogy with AnnotatedTerm vs. Cofree).
Annotating terms with typechecking errors in the failure case yields a tree describing the failure with precise reference to the nodes in error.
This can also be driven interactively as a means of refining ill-typed into well-typed terms.
The text was updated successfully, but these errors were encountered: