Skip to content

Instantly share code, notes, and snippets.

@ryugoo
Created January 16, 2013 16:50
Show Gist options
  • Save ryugoo/4548735 to your computer and use it in GitHub Desktop.
Save ryugoo/4548735 to your computer and use it in GitHub Desktop.
Ruby 2.0.0 keyword arguments test
def p1(*args, **kwargs)
print args
print "\n"
print kwargs
end
p1
#=> []
#=> {}
p1("hoge", "huga")
#=> ["hoge", "huga"]
#=> {}
p1("hoge", "huga", key: "value", key2: "value2")
#=> ["hoge", "huga"]
#=> {:key=>"value", :key2=>"value2"}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment