class J8::BiFunction
Public Instance Methods
apply(o1, o2)
click to toggle source
# File lib/j8/bi_function.rb, line 7 def apply(o1, o2) @callable.call(o1, o2) end
then(after = nil, &block)
click to toggle source
# File lib/j8/bi_function.rb, line 11 def then(after = nil, &block) callable = from_callable(after, block) J8::BiFunction.new(->(o1, o2) { callable.apply(*apply(o1, o2)) }) end