Sha256: 9e07f0d4fef1e9ae4d1fc0d80a32ec0a1aed49b753a7cdd2d2e11987c47a74f4

Contents?: true

Size: 358 Bytes

Versions: 3

Compression:

Stored size: 358 Bytes

Contents

require "iolite/adaptor/all"
require "iolite/functinal/invoke"

module Iolite module Refinements
	module Array
		refine ::Array do
			include Iolite::Adaptor::ToProc
			include Iolite::Adaptor::Bind
			include Iolite::Adaptor::Apply
			include Iolite::Adaptor::Callable
			def call *args
				Iolite::Functinal.invoke_a(self, *args)
			end
		end
	end
end end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
iolite-0.0.3 lib/iolite/refinements/array.rb
iolite-0.0.2 lib/iolite/refinements/array.rb
iolite-0.0.1 lib/iolite/refinements/array.rb