Callable Typehint

Callable Typehint

<?php
function foo(callable $do) {
  $do();
}

foo("phpinfo");
foo(function() {});
$o = new ArrayObject();
foo(array($o, "count"));