Lab419, Programmers' Best Friend
Options
Lets us specify command line options with the same syntax as ruby parameters
my_shiny_gem "hello", "world", :verbose, answer: 42
Will yield
require 'lab419/options'
= Lab419::Options.new.parse ARGV
.args # --> %W{ hello world }
.first # --> "hello"
[:verbose] # --> true
.verbose # --> true
[:answer] # --> "42"
.answer # --> "42"