Hi Sebastian, On Thu, Mar 19, 2015 at 9:48 PM, Sebastian B.-Hagensen < sbj.ml.r...@gmail.com> wrote:
> 2015-03-19 12:51 GMT+01:00 Yasuo Ohgaki <yohg...@ohgaki.net>: > > Distinguishing array and callable is problematic. > > Array callable is better to be deprecated in the long run. IMHO. > > Then how would you write an callback containing an already constructed > object? > $a = [$object, 'method']; > > The alternative is unnecessarily cumbersome: > $a = function($methodArg1, $methodArg2) use($object) { return > $object->method($methodArg1, $methodArg2); }; I'm not proposing deprecate it soon, but in the long run. It will need a decade to deprecate it. Regards, -- Yasuo Ohgaki yohg...@ohgaki.net