So, I was wondering about how to do multidispatch based on the
context in which something is called, which leads me to wonder if
there's going to be a way of reifying calling context so I could
write:

  method whatever($arg1, $arg2) 
    { my multi whatever ($self, Scalar $context:
                         $arg1, $arg2) { ... }
      my multi whatever ($self, Array $context: 
                         $arg1, $arg2) { ... }
      whatever($_, want(), $arg1, $arg2) }

Just wondering.
  
 

Reply via email to