summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbringert <bringert@cs.chalmers.se>2006-03-15 16:48:35 +0000
committerbringert <bringert@cs.chalmers.se>2006-03-15 16:48:35 +0000
commit5da597da36ec78d7219978e36f9305f4b446093a (patch)
tree21a984595477fef84edab3514b855eabf444c3a0
parent379a969f6703107955b93837e9c9d5939c5a7f28 (diff)
Transfer prelude: added missing type arguments to some type classes.
-rw-r--r--transfer/lib/prelude.tra38
1 files changed, 19 insertions, 19 deletions
diff --git a/transfer/lib/prelude.tra b/transfer/lib/prelude.tra
index 26d649863..054058db4 100644
--- a/transfer/lib/prelude.tra
+++ b/transfer/lib/prelude.tra
@@ -235,16 +235,16 @@ monad_Maybe =
--
Num : Type -> Type
-Num = sig zero : A
- plus : A -> A -> A
- minus : A -> A -> A
- one : A
- times : A -> A -> A
- div : A -> A -> A
- mod : A -> A -> A
- negate : A -> A
- eq : A -> A -> Bool
- compare : A -> A -> Ordering
+Num A = sig zero : A
+ plus : A -> A -> A
+ minus : A -> A -> A
+ one : A
+ times : A -> A -> A
+ div : A -> A -> A
+ mod : A -> A -> A
+ negate : A -> A
+ eq : A -> A -> Bool
+ compare : A -> A -> Ordering
@@ -254,8 +254,8 @@ Num = sig zero : A
--
Add : Type -> Type
-Add = sig zero : A
- plus : A -> A -> A
+Add A = sig zero : A
+ plus : A -> A -> A
zero : (A : Type) -> Add A -> A
zero _ d = d.zero
@@ -296,8 +296,8 @@ minus _ d = d.minus
--
Mul : Type -> Type
-Mul = sig one : A
- times : A -> A -> A
+Mul A = sig one : A
+ times : A -> A -> A
one : (A : Type) -> Mul A -> A
one _ d = d.one
@@ -322,8 +322,8 @@ product A d = foldr A A d.times d.one
--
Div : Type -> Type
-Div = sig div : A -> A -> A
- mod : A -> A -> A
+Div A = sig div : A -> A -> A
+ mod : A -> A -> A
div : (A : Type) -> Div A -> A -> A -> A
div _ d = d.div
@@ -347,7 +347,7 @@ mod _ d = d.mod
--
Neg : Type -> Type
-Neg = sig negate : A -> A
+Neg A = sig negate : A -> A
negate : (A : Type) -> Neg A -> A -> A
negate _ d = d.negate
@@ -451,8 +451,8 @@ show _ d = d.show
--
Monoid : Type -> Type
-Monoid = sig mzero : A
- mplus : A -> A -> A
+Monoid A = sig mzero : A
+ mplus : A -> A -> A