/** * Creates a new unary predicate from a given callable. * * @param callable $predicate * The given callable. * @return UnaryPredicateInterface */ function UnaryPredicate(callable $predicate) : UnaryPredicateInterface { return Callables::newUnaryPredicate($predicate); }