From: Chris Hulan Date: 2011-10-14T22:51:51+09:00 Subject: Re: What’s the best way of checking if an argument has been given or not? You could do it as a wrapper: def foo_argchek *args if args.len == 0 "no args given" else real_foo(*args) end end def real_foo(arg1, arg2) #do stuff end