class Module

Public Instance Methods

define_iolite_functinal_send_method(send_name, define_name = send_name) click to toggle source
# File lib/iolite/functinal/define_iolite_functinal_send_method.rb, line 4
def define_iolite_functinal_send_method send_name, define_name = send_name
        define_method(define_name) { |*args|
                Iolite::Functinal.send(self, send_name, *args)
        }
end
iolite_define_send_original_methods(prefix = "_") click to toggle source
# File lib/iolite/adaptor/define_send_original_methods.rb, line 4
def iolite_define_send_original_methods prefix = "_"
        instance_methods.each{ |method|
                next if method !~ /\w/
                define_method("#{prefix + method.to_s}"){ |*args|
                        Iolite::Functinal.send(self, method, *args)
                }
        }
end