isNotBoolean()
isNotBoolean()
const isNotBoolean = <Type, Payload extends object = object>(
value: Type,
callback: ResultCallback<Type, Payload> = resultCallback,
payload?: Payload
): value is Never<AnyBoolean, Type> =>
callback(
typeOf(value) !== 'boolean' &&
typeof value !== 'boolean' &&
value instanceof Boolean === false,
value,
payload
);Generic type variables
Type
Payloadextendsobject=object
Parameters
value: Type
callback: ResultCallback<Type, Payload>
payload?: Payload
Return type
value is Never<AnyBoolean, Type>
Returns
Example usage
Last updated