lib/funkr/categories/applicative.rb in funkr-0.0.3 vs lib/funkr/categories/applicative.rb in funkr-0.0.4

- old
+ new

@@ -16,9 +16,13 @@ args.inject(curry_lift_proc(&block)) do |a,e| a.apply(e) end end end + + def lift_with(*args, &block) + full_lift_proc(&block).call(*args) + end end def <=>(other) proxy_comp(other){|a,b| a <=> b}