Checks if a value is a Some value, that is either a single value or a readonly array of values.
The type of the value(s)
The value to check
A type guard function to validate the value or its array elements
True if the value satisfies the type guard or is an array where all elements satisfy it; false otherwise
Checks if a value is a Some value, that is either a single value or a readonly array of values.