Closed gmalecha closed 9 years ago
id can produce ill-typed terms, e.g.
id
Reify Pattern patterns += (@RGet 0 RIgnore) => (fun (n : id nat) => @Inj typ func (N n)). reify (fun x : nat => x).
will try to construct (Abs tyNat (Inj x)) even though x is not bound anywhere.
(Abs tyNat (Inj x))
x
id
can produce ill-typed terms, e.g.will try to construct
(Abs tyNat (Inj x))
even thoughx
is not bound anywhere.