úÎÁ      Basic HFiaR type - ready to just play HFiaR actions Generic HFiaRT type Game description Posible results for the game 0Posible players (each one with his tile colour)  'Posible tiles (just green or red ones) "Posible errors in the HFiaR Monad Starts a game, run the HFiaRT actions and returns the game Starts a game, run the HFiaRT0 actions and returns the result of the last one Starts a game, run the HFiaRT0 actions and returns the game wrapped up in the m monad Starts a game, run the HFiaRTB actions and returns the result of the last one wrapped up in the m monad Drop a tile in a column Column number  Player who'!s supposed to play the next tile Current board distribution ,If the game ended, returns the result of it              ! hfiar-2.0.0HFiaRHFiaRTGame HFiaRResultWonByTiePlayerPltilesTileGreenRed HFiaRError FullColumn InvalidColumn GameNotEnded GameEndedjustPlayjustEvalplayevaldropInplayerboardresultHFTstateEnded gameResultOnCourse gamePlayer gameBoard