Skip to content

Commit f636c78

Browse files
committed
Merge pull request #8 from hdgarrood/patch-1
Fix laws
2 parents 51aa866 + a0b02f5 commit f636c78

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ to easily compute successor and predecessor elements. e.g. `DayOfWeek`, etc.
3737

3838
Laws:
3939

40-
- ```succ firstEnum >>= succ >>= succ ... succ [cardinality - 1 times] == lastEnum```
41-
- ```pred lastEnum >>= pred >>= pred ... pred [cardinality - 1 times] == firstEnum```
40+
- ```succ firstEnum >>= succ >>= succ ... succ [cardinality - 1 times] == Just lastEnum```
41+
- ```pred lastEnum >>= pred >>= pred ... pred [cardinality - 1 times] == Just firstEnum```
4242
- ```e1 `compare` e2 == fromEnum e1 `compare` fromEnum e2```
4343
- ```forall a > firstEnum: pred a >>= succ == Just a```
4444
- ```forall a < lastEnum: succ a >>= pred == Just a```
@@ -153,4 +153,4 @@ instance enumTuple :: (Enum a, Enum b) => Enum (Tuple a b)
153153

154154
``` purescript
155155
instance enumEither :: (Enum a, Enum b) => Enum (Either a b)
156-
```
156+
```

0 commit comments

Comments
 (0)