>>>>> "E" == Eli Bendersky <eliben / gmail.com> writes:

E> I'm not questioning your design at all - I ask out of sheer curiosity 
E> what this language construct (Proc bound to an object) does, because it 
E> isn't documented anywhere (please correct me if I'm mistaken). Moreover, 
E> I'll be happy to see an example of when this can be useful in Ruby 
E> coding.

 Well, I've not understood but if you want to know why Method#to_proc exist
 this is perhaps to give you this possibility

   class A
      def initialize(x)
         @x = x
      end

      def a
         p self
      end
   
      def b
         yield
      end
   end
   
   a = A.new(1)
   A.new(2).b &a.method(:a)


 Now, is this useful or not ...


Guy Decoux