Evaluator instances for built-in types #
Some of these instances are hand-written instead of being derived, since the syntax may be special,
or they might make special assumptions on the type (e.g. for Bool, we assume the identifiers
true and false always refer to Bool's constructors).
EvalTerm instances #
@[implicit_reducible]
EvalExpr instances #
Instances For
@[implicit_reducible]