@@ -27,8 +27,9 @@ instance Arbitrary Day where
27 arbitrary = liftA3 fromGregorian (fmap abs arbitrary) arbitrary arbitrary
27 arbitrary = liftA3 fromGregorian (fmap abs arbitrary) arbitrary arbitrary
29instance Arbitrary Version where
29instance Arbitrary Version where
30− arbitrary = (makeVersion . map abs) <$> nonempty
30+ arbitrary = (version . map abs) <$> nonempty
32+ version branch = Version branch []
32 nonempty = liftA2 (:) arbitrary arbitrary
33 nonempty = liftA2 (:) arbitrary arbitrary
34main :: IO ()
35main :: IO ()