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