1
Fork 0

#3 Polished CardRenderer

This commit is contained in:
Tibo De Peuter 2022-11-15 22:53:33 +01:00
parent 9bb31d9673
commit cc20b3a5e6

View file

@ -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"