Skip to content

Instantly share code, notes, and snippets.

@enebo
Created April 13, 2022 16:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save enebo/46c29240755890ca608a4280a488b906 to your computer and use it in GitHub Desktop.
Save enebo/46c29240755890ca608a4280a488b906 to your computer and use it in GitHub Desktop.
def bar(*a)
p a
end
bar(1, a: 1)
def foo(a, ...)
bar(...)
end
foo(1, 2, 3, **{})
system ~/work/jruby master 2542% mri31 ../snippets/forward1.rb
[1, {:a=>1}]
[2, 3]
system ~/work/jruby master 2543% mri30 ../snippets/forward1.rb
[1, {:a=>1}]
[2, 3]
system ~/work/jruby master 2544% jruby ../snippets/forward1.rb
[1, {:a=>1}]
[2, 3, {}]
system ~/work/jruby master 2545% jruby --dev ../snippets/forward1.rb
[1, {:a=>1}]
[2, 3]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment