Add 8-way cardinal/intercardinal datatype
This commit is contained in:
@@ -5,7 +5,18 @@ data CardinalPoint
|
||||
| East
|
||||
| South
|
||||
| West
|
||||
deriving (Eq, Ord, Show)
|
||||
deriving (Eq, Ord, Show, Bounded, Enum)
|
||||
|
||||
data CardinalEightPoint
|
||||
= North8
|
||||
| NorthEast8
|
||||
| East8
|
||||
| SouthEast8
|
||||
| South8
|
||||
| SouthWest8
|
||||
| West8
|
||||
| NorthWest8
|
||||
deriving (Eq, Ord, Show, Bounded, Enum)
|
||||
|
||||
data CardinalCover
|
||||
= NSEW
|
||||
|
||||
Reference in New Issue
Block a user