Skip to main content
Journey Uncommon Logo
JourneyUncommon
mediumRubykeyword arguments and double splatSingle-choice MCQ

In Ruby 3.x, what does `m(**{})` do for a method `def m(a); end` expecting one positional argument?

def m(a); a; end h = {} m(**h) # => ?