HH\Lib\C\contains
Requires the Hack Standard Library to be installed.
Facebook Engineer?
This function is available as C\contains()
in Facebook's www repository.
Returns true if the given Traversable contains the value
namespace HH\Lib\C;
function contains<T1, T2>(
Traversable<T1> $traversable,
T2 $value,
): bool;
Strict equality is used.
Time complexity: O(n) (O(1) for keysets) Space complexity: O(1)
Parameters
Traversable<T1> $traversable
T2 $value
Returns
bool