Hacker News new | ask | show | jobs
by goldbrick 3693 days ago
I don't understand. You may still pass nil explicitly if the argument defaults to 16?
1 comments

Yes:

  def f(n = 16)
    n
  end

  p f # => 16
  p f(nil) # => nil