0.01
No commit activity in last 3 years
No release in over 3 years
A minimalist 'deck of cards' Ruby gem.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies

Development

>= 0
 Project Readme

Deck of Cards

Build Status Code Climate

Installation

gem install deck-of-cards

Usage

require 'deck-of-cards'

deck = DeckOfCards.new
# => #<Deck:0x007fa6d4187e78
# @cards=
#  [#<2 of Hearts>,
#   #<3 of Hearts>,
#   #<4 of Hearts>,
#   #<5 of Hearts>,
#   '...']>

deck.shuffle
# => [#<Ace of Clubs>,
# #<9 of Spades>,
# #<10 of Spades>,
# #<Queen of Clubs>,
# #...,

deck.split
# => [#<7 of Hearts>,
# #<4 of Diamonds>,
# #<King of Diamonds>,
# #<4 of Clubs>,
# #...,

my_card = deck.draw
# => #<7 of Hearts>

your_card = deck.draw
# => #<King of Diamonds>
	
my_card > your_card
# => false

my_card <= your_card
# => true

my_card == your_card
# => false