diff options
| author | bringert <bringert@cs.chalmers.se> | 2006-03-15 16:48:35 +0000 |
|---|---|---|
| committer | bringert <bringert@cs.chalmers.se> | 2006-03-15 16:48:35 +0000 |
| commit | 5da597da36ec78d7219978e36f9305f4b446093a (patch) | |
| tree | 21a984595477fef84edab3514b855eabf444c3a0 | |
| parent | 379a969f6703107955b93837e9c9d5939c5a7f28 (diff) | |
Transfer prelude: added missing type arguments to some type classes.
| -rw-r--r-- | transfer/lib/prelude.tra | 38 |
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 |
