module MethodAndProcExtensions
Constants
- KEYWORD_PARAMETER_TYPES
Public Instance Methods
accepts_keywords()
click to toggle source
# File lib/abstractivator/proc_ext.rb, line 14 def accepts_keywords @accepts_keywords ||= parameters.any?{|param| KEYWORD_PARAMETER_TYPES.include?(param.first)} end
loosen_args()
click to toggle source
returns a version of the procedure that accepts any number of arguments
# File lib/abstractivator/proc_ext.rb, line 6 def loosen_args proc do |*args, **kws, &block| Proc.loose_call(self, args, kws, &block) end end