Merge pull request #147 from NorfairKing/ord-event

Add Ord instances for Location and BrickEvent
This commit is contained in:
Jonathan Daugherty 2017-10-25 09:13:07 -07:00 committed by GitHub
commit 24dcd3444f

View File

@ -133,7 +133,7 @@ data Direction = Up
data Location = Location { loc :: (Int, Int)
-- ^ (Column, Row)
}
deriving (Show, Eq)
deriving (Show, Eq, Ord)
suffixLenses ''Location
@ -210,7 +210,7 @@ data BrickEvent n e = VtyEvent Event
-- ^ A mouse-up event on the specified region was
-- received. The 'n' value is the resource name of
-- the clicked widget (see 'clickable').
deriving (Show, Eq)
deriving (Show, Eq, Ord)
data RenderState n =
RS { viewportMap :: M.Map n Viewport