Fundamentals16 / 16
Up next

Keyword arguments

# keyword args are passed by name, in any order
def greet(name:, greeting: "Hello")
  "#{greeting}, #{name}!"
end

puts greet(name: "Ada")
puts greet(greeting: "Hi", name: "Bob")
What you're solving

named params with defaults