lean4-htt/tests/lean/unification_hints1.lean.expected.out
2016-03-25 16:51:51 -07:00

23 lines
634 B
Text

g x y =?= f z
fail
g x y =?= f z
g x y =?= f z
success
unification hints:
(toy.g, toy.f) g #1 #0 =?= f z {}
n + 1 =?= succ n
fail
n + 1 =?= succ n
n + 1 =?= succ n
success
unification hints:
(add, nat.succ) #4 + 1 =?= succ #3 {#4 =?= #3}
Canonical.carrier A_canonical =?= A
fail
Canonical.carrier A_canonical =?= A
Canonical.carrier A_canonical =?= A
success
unification hints:
(canonical.Canonical.carrier, canonical.A) Canonical.carrier #0 =?= A {#0 =?= A_canonical}
unification hints at namespace 'canonical':
(canonical.Canonical.carrier, canonical.A) canonical.Canonical.carrier #0 =?= canonical.A {#0 =?= canonical.A_canonical}