12 ms·
I really like the required(name) solution. module RequiredParameter refine Kernel def required(name) raise ArgumentError, ... end
by flazy 14y ago
I really like the required(name) solution.
module RequiredParameter
refine Kernel
def required(name)
raise ArgumentError, ...
end
private :required
end
end
Can't wait to test this code. :P