Comparisons\isTrue()

predicate returns bool pure
mixed → bool
At a glance — Direct call — no curry. Loose truthiness check via ==, not strict ===.

Direct predicate — returns true when the value is loosely truthy (== true).

/**
  * @param mixed $value
  * @return bool
  */
Comparisons\isTrue($value): bool

Examples

Partial Application

This can be used to create a simple closure which can be used as a regular function.

var_dump(Comparisons\isTrue(true));   // true
var_dump(Comparisons\isTrue(1));      // true
var_dump(Comparisons\isTrue('hi'));   // true
var_dump(Comparisons\isTrue(''));     // false
var_dump(Comparisons\isTrue(0));      // false

Details

Comparisons Functions

Releated Truthiness Functions