lib/core/facets/enumerable/per.rb in facets-2.8.1 vs lib/core/facets/enumerable/per.rb in facets-2.8.2

- old
+ new

@@ -1,9 +1,9 @@ require 'facets/functor' #-- -# TODO: Consider Enumerator methods +# TODO: Consider Enumerator methods. #++ module Enumerable # Per element meta-functor. @@ -20,10 +20,10 @@ Permeator.new(self, enum_method, *enum_args) #Functor.new do |op, *args| # __send__(enum_method, *enum_args){ |x| x.__send__(op, *args) } #, &blk) } #end else - @__per__ ||= Functor.new do |enum_method, *enum_args| + Functor.new do |enum_method, *enum_args| Permeator.new(self, enum_method, *enum_args) #Functor.new do |op, *args| # __send__(enum_method, *enum_args){ |x| x.__send__(op, *args) } #, &blk) } #end end