# File lib/facets/core/proc/compose.rb, line 15 def compose(g) raise ArgumentError, "arity count mismatch" unless arity == g.arity proc{ |*a| self[ *g[*a] ] } end