Skip to content

Commit 117f84e

Browse files
committed
Add Show and Bounded instances for Parity
1 parent 743afad commit 117f84e

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/Data/Int.purs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,14 @@ data Parity = Even | Odd
8585
derive instance eqParity :: Eq Parity
8686
derive instance ordParity :: Ord Parity
8787

88+
instance showParity :: Show Parity where
89+
show Even = "Even"
90+
show Odd = "Odd"
91+
92+
instance boundedParity :: Bounded Parity where
93+
bottom = Even
94+
top = Odd
95+
8896
-- | Returns whether an `Int` is `Even` or `Odd`.
8997
-- |
9098
-- | ``` purescript

0 commit comments

Comments
 (0)