If e is a constructor application,
then return the corresponding ConstructorVal.
Equations
Instances For
If e is a constructor application or a builtin literal defeq to a constructor application,
then return the corresponding ConstructorVal.
Equations
Instances For
Similar to isConstructorApp?, but uses whnf.
It also uses isOffset? for Nat.
See also Lean.Meta.constructorApp'?.
Equations
Instances For
Returns true, if e is constructor application of builtin literal defeq to
a constructor application.
Equations
Instances For
If e is a constructor application, return a pair containing the corresponding ConstructorVal and the constructor
application arguments.
Equations
Instances For
Similar to constructorApp?, but on failure it puts e in WHNF and tries again.
It also uses isOffset? for Nat.
See also Lean.Meta.isConstructorApp'?.