h2048-0.3.0.0: An Implementation of Game 2048
Game.H2048.UI.Brick
data RName Source #
Constructors
Defined in Game.H2048.UI.Brick
Methods
(==) :: RName -> RName -> Bool #
(/=) :: RName -> RName -> Bool #
compare :: RName -> RName -> Ordering #
(<) :: RName -> RName -> Bool #
(<=) :: RName -> RName -> Bool #
(>) :: RName -> RName -> Bool #
(>=) :: RName -> RName -> Bool #
max :: RName -> RName -> RName #
min :: RName -> RName -> RName #
type AppState = (Board, Int) Source #
valToTier :: Int -> Int Source #
tierAttr :: Int -> AttrName Source #
boardSample :: Board Source #
boardWidget :: AppState -> Widget RName Source #
ui :: AppState -> Widget RName Source #
handleEvent :: AppState -> BrickEvent RName e -> EventM RName (Next AppState) Source #
getMove :: Key -> Maybe Dir Source #
main :: IO () Source #