On Thu, Feb 6, 2014 at 5:49 AM, Yasuo Ohgaki <[email protected]> wrote:
> I agree, some thing like this is needed to call closure or pass arguments
> to assert() then call.
If we allow to pass arguments, it would be something like
assert(
function($arg1, $arg2) {
return $arg1 > $arg2;
},
'Do not pass bad value',
[$arg1, $arg2]
);
It looks nicer than
assert(
($f = function($arg1, $arg2) {
return $arg1 > $arg2;
})
&&
($f($arg1, $arg2)),
'Do not pass bad value'
);
Regards,
--
Yasuo Ohgaki
[email protected]