on master help sign in
Transitivity of equality
commitd95a981b2239bd3420e414156956999ce156c444 authorSeo Sanghyeon <sanxiyn@gmail.com> dateThu 27 Dec 2012, 17:29 (14 years ago) parent4bc6424
1 file changed+3
lib/Builtins.idr+3
lib/Builtins.idr+3
@@ -19,6 +19,9 @@ replace refl prf = prf
1919sym : {l:a} -> {r:a} -> l = r -> r = l
2020sym refl = refl
2121
22+trans : {a:x} -> {b:x} -> {c:x} -> a = b -> b = c -> a = c
23+trans refl refl = refl
24+
2225lazy : a -> a
2326lazy x = x -- compiled specially
2427