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