lean2/tests/lean/implicit4.lean
Leonardo de Moura 90f88acf42 feat(frontends/lean): relax compatible_denotation predicate
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-12-10 12:42:29 -08:00

8 lines
No EOL
303 B
Text

Variable f {A : Type} (a1 a2 : A) {B : Type} (b1 b2 : B) : A
Variable g {A1 A2 : Type} (a1 : A1) (a2 : A2) {B : Type} (b : B) : A1
Variable p (a1 a2 : Int) {B : Type} (b1 b2 b3 : B) : B
Variable h {A1 A2 : Type} (a1 : A1) (a2 : A2) (a3 : A2) : A1
Infix ++ : f
Infix ++ : g
Infix ++ : p
Infix ++ : h