Sha256: 4a5477f2af6ff3665f76f2f5af1cf856c784c630cd45db091522ee3877f312f2

Contents?: true

Size: 417 Bytes

Versions: 3

Compression:

Stored size: 417 Bytes

Contents

require "iolite/functinal/invoke"

module Iolite module Functinal
	def send func, method, *args_, &block
		Lazy.new { |*args|
# 			block = invoke(block, *args) if block
			invoke(func, *args).send(method, *invoke_a(args_, *args), &block)
# 			invoke(func, *args).send(method, *invoke_a(args_, *args), &block)
# 			func.call(*args).send(method, *invoke_a(args_, *args), &block)
		}
	end
	module_function :send
end end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
iolite-0.0.3 lib/iolite/functinal/send.rb
iolite-0.0.2 lib/iolite/functinal/send.rb
iolite-0.0.1 lib/iolite/functinal/send.rb