# File lib/facet/proc/compose.rb, line 16 def compose(other) raise ArgumentError, "arity count mismatch" unless arity == other.arity #proc{ |*a| self.call(other.call(*a)) } proc{ |*a| self.call(*other.call(*a)) } end