Module: CardsLib

Defined in:
lib/cards_lib.rb,
lib/cards_lib/card.rb,
lib/cards_lib/deck.rb,
lib/cards_lib/is_set.rb,
lib/cards_lib/ranker.rb,
lib/cards_lib/version.rb,
lib/cards_lib/standard.rb,
lib/cards_lib/standard/rules.rb,
lib/cards_lib/standard/evaluators.rb,
lib/cards_lib/standard/rules/poker_rule.rb,
lib/cards_lib/standard/rankers/blackjack_ranker.rb,
lib/cards_lib/standard/evaluators/blackjack_evaluator.rb

Defined Under Namespace

Modules: IsSet, Refinements, Standard Classes: Card, Deck, InvalidCardFace, InvalidRankAndSuit, Ranker

Constant Summary collapse

Cards =

Macro Cards[]

generate Card instances from string
representations of their faces
->*c{ c.map {|*opts| Card.new(*opts.flatten)} }
VERSION =
"0.2.5"