Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I don't understand. You may still pass nil explicitly if the argument defaults to 16?


Yes:

  def f(n = 16)
    n
  end

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




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: