Mercurial > urweb
diff lib/top.ur @ 330:f307cdd08d81
Remove unneeded 'rec' in Reduce
author | Adam Chlipala <adamc@hcoop.net> |
---|---|
date | Sat, 13 Sep 2008 10:33:30 -0400 |
parents | eec65c11d3e2 |
children | 02d15d81ae9b |
line wrap: on
line diff
--- a/lib/top.ur Sat Sep 13 10:30:45 2008 -0400 +++ b/lib/top.ur Sat Sep 13 10:33:30 2008 -0400 @@ -8,7 +8,7 @@ fun txt (t ::: Type) (ctx ::: {Unit}) (use ::: {Type}) (sh : show t) (v : t) = cdata (show sh v) -val foldTR2 (tf1 :: Type -> Type) (tf2 :: Type -> Type) (tr :: {Type} -> Type) +fun foldTR2 (tf1 :: Type -> Type) (tf2 :: Type -> Type) (tr :: {Type} -> Type) (f : nm :: Name -> t :: Type -> rest :: {Type} -> [nm] ~ rest -> tf1 t -> tf2 t -> tr rest -> tr ([nm = t] ++ rest)) (i : tr []) =