How can I call for iterating object from iterating block?
# "self" is an Object, and not an iterating object I need.
MyClass.some.method.chain.inject{|mean, i| (mean+=i)/self.size}
I mean I need to do this:
@my_object = MyClass.some.method.chain
@my_object.inject{|mean, i| (mean+=i)/@my_object.size}
This answer is a copy of James Kyburz’s answer to a similar question