#3 Polished CardRenderer
This commit is contained in:
parent
9bb31d9673
commit
cc20b3a5e6
1 changed files with 2 additions and 0 deletions
|
@ -71,6 +71,7 @@ renderStacks stackDist cardDist = compose . spreadOutStacks
|
|||
where renderedStacks = map (renderStack cardDist)
|
||||
spreadOutStacks = spread (stackDist + cardWidth) 0 . renderedStacks
|
||||
|
||||
-- Convert a CardType to a string.
|
||||
cardTypeToString :: CardType -> [Char]
|
||||
cardTypeToString Clubs = "club"
|
||||
cardTypeToString Diamonds = "diamond"
|
||||
|
@ -78,6 +79,7 @@ cardTypeToString Hearts = "heart"
|
|||
cardTypeToString Spades = "spade"
|
||||
cardTypeToString _ = ""
|
||||
|
||||
-- Convert a CardType to a character.
|
||||
cardTypeToChar :: CardValue -> [Char]
|
||||
cardTypeToChar Ace = "A"
|
||||
cardTypeToChar Jack = "J"
|
||||
|
|
Reference in a new issue