Copyright | (c) 2017 Christopher A. Gorski |
---|---|
License | MIT |
Maintainer | Christopher A. Gorski <cgorski@cgorski.org> |
Safe Haskell | Safe |
Language | Haskell2010 |
The Game.Implement.Card.Standard.Poker module defines data types and type class instances for ordered operations on PlayingCard cards.
Documentation
Order
defines an order to use when sorting a card. AceHighRankOrder
sorts under the
assumption that an Ace is a high card, and AceLowRankOrder
under the assumption that an
Ace is a low card. SuitOrder
sorts cards by suit, irrespective of their rank.
ValueType
indicates the type Int value to be assigned to a card when the card
is evaluated by game value.