aboutsummaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2016-03-01 06:25:08 +0100
committerGregor Kleen <gkleen@yggdrasil.li>2016-03-01 06:25:08 +0100
commitc5758391f793fc3d7d177bdacf79aac72da979d5 (patch)
treeba1ca6e438490e8929cf20cd76795a95a53c9409 /spec
parentea58708854d7f78c31397c8c815aba2c6398315a (diff)
downloadthermoprint-c5758391f793fc3d7d177bdacf79aac72da979d5.tar
thermoprint-c5758391f793fc3d7d177bdacf79aac72da979d5.tar.gz
thermoprint-c5758391f793fc3d7d177bdacf79aac72da979d5.tar.bz2
thermoprint-c5758391f793fc3d7d177bdacf79aac72da979d5.tar.xz
thermoprint-c5758391f793fc3d7d177bdacf79aac72da979d5.zip
Some instances for Range
Diffstat (limited to 'spec')
-rw-r--r--spec/src/Thermoprint/API.hs1
1 files changed, 1 insertions, 0 deletions
diff --git a/spec/src/Thermoprint/API.hs b/spec/src/Thermoprint/API.hs
index 5b9c266..3752848 100644
--- a/spec/src/Thermoprint/API.hs
+++ b/spec/src/Thermoprint/API.hs
@@ -107,6 +107,7 @@ instance ToText UTCTime where
107 toText = T.pack . formatTime defaultTimeLocale "%F_%T%Q" 107 toText = T.pack . formatTime defaultTimeLocale "%F_%T%Q"
108 108
109data Range a = Min a | Max a | Through a a 109data Range a = Min a | Max a | Through a a
110 deriving (Show, Eq, Generic)
110 111
111instance Arbitrary a => Arbitrary (Range a) where 112instance Arbitrary a => Arbitrary (Range a) where
112 arbitrary = oneof [ Min <$> arbitrary 113 arbitrary = oneof [ Min <$> arbitrary