Skip to content

Commit 4ca4c03

Browse files
committed
Better Ordering instance
1 parent 5dd8d0a commit 4ca4c03

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/Test/QuickCheck.purs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -108,11 +108,11 @@ instance coarbUnit :: CoArbitrary Unit where
108108

109109
instance arbOrdering :: Arbitrary Ordering where
110110
arbitrary = do
111-
n <- (3 *) <$> uniform
111+
n <- chooseInt 1 3
112112
return $ case n of
113-
_ | n < 1 -> LT
114-
| n < 2 -> EQ
115-
| otherwise -> GT
113+
1 -> LT
114+
2 -> EQ
115+
3 -> GT
116116

117117
instance coarbOrdering :: CoArbitrary Ordering where
118118
coarbitrary LT = perturbGen 1

0 commit comments

Comments
 (0)