File tree 3 files changed +24
-2
lines changed
3 files changed +24
-2
lines changed Original file line number Diff line number Diff line change @@ -7,3 +7,4 @@ open import Haskell.Law.Ord.Integer public
7
7
open import Haskell.Law.Ord.Maybe public
8
8
open import Haskell.Law.Ord.Nat public
9
9
open import Haskell.Law.Ord.Ordering public
10
+ open import Haskell.Law.Ord.Unit public
Original file line number Diff line number Diff line change @@ -178,8 +178,6 @@ postulate instance
178
178
179
179
iLawfulOrdDouble : IsLawfulOrd Double
180
180
181
- iLawfulOrdUnit : IsLawfulOrd ⊤
182
-
183
181
iLawfulOrdTuple₂ : ⦃ iOrdA : Ord a ⦄ ⦃ iOrdB : Ord b ⦄
184
182
→ ⦃ IsLawfulOrd a ⦄ → ⦃ IsLawfulOrd b ⦄
185
183
→ IsLawfulOrd (a × b)
Original file line number Diff line number Diff line change
1
+ module Haskell.Law.Ord.Unit where
2
+
3
+ open import Haskell.Prim
4
+ open import Haskell.Prim.Ord
5
+
6
+ open import Haskell.Law.Ord.Def
7
+ open import Haskell.Law.Eq.Instances
8
+
9
+ instance
10
+ iLawfulOrdUnit : IsLawfulOrd ⊤
11
+
12
+ iLawfulOrdUnit .comparability _ _ = refl
13
+ iLawfulOrdUnit .transitivity _ _ _ _ = refl
14
+ iLawfulOrdUnit .reflexivity _ = refl
15
+ iLawfulOrdUnit .antisymmetry _ _ _ = refl
16
+ iLawfulOrdUnit .lte2gte _ _ = refl
17
+ iLawfulOrdUnit .lt2LteNeq _ _ = refl
18
+ iLawfulOrdUnit .lt2gt _ _ = refl
19
+ iLawfulOrdUnit .compareLt _ _ = refl
20
+ iLawfulOrdUnit .compareGt _ _ = refl
21
+ iLawfulOrdUnit .compareEq _ _ = refl
22
+ iLawfulOrdUnit .min2if _ _ = refl
23
+ iLawfulOrdUnit .max2if _ _ = refl
You can’t perform that action at this time.
0 commit comments