Skip to content

Commit

Permalink
Minor
Browse files Browse the repository at this point in the history
  • Loading branch information
ajreynol committed Jan 30, 2025
1 parent e4d1e7e commit c0c0cea
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions user_manual.md
Original file line number Diff line number Diff line change
Expand Up @@ -1257,6 +1257,8 @@ For example, given the previous definition, note the following:
In particular, the constructors of a *fully* instantiated parameteric datatype are such that its ambiguous constructors are annotated in the return value, and its unambiguous constructors are included as-is.
The selectors of a constructor (which are never ambiguous) are returned independently of whether the constructor is annotated.

> __Note:__ Note that `eo::dt_constructors` does not evaluate on parametric types that are partially applied, e.g. `(eo::dt_constructors (Pair Int))` does not evaluate, where `Pair` expects two type parameters.
## Declaring Proof Rules

The generic syntax for a `declare-rule` command accepted by `ethos` is:
Expand Down

0 comments on commit c0c0cea

Please sign in to comment.