Sha256: 71dd4f0f5969f0568ba9213c35826cbd068a4bab36cab77d55afabfbefba58b7

Contents?: true

Size: 248 Bytes

Versions: 2

Compression:

Stored size: 248 Bytes

Contents

module Iolite module Statement
	def if_else cond, then_, else_
		Lazy.new { |*args|
			if Functinal.invoke(cond, *args)
				Functinal.invoke(then_, *args)
			else
				Functinal.invoke(else_, *args)
			end
		}
	end
	module_function :if_else
end end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
iolite-0.0.3 lib/iolite/statement/if_else.rb
iolite-0.0.2 lib/iolite/statement/if_else.rb