isBoolean
Check if a value is a boolean type
65 bytes
Usage
Returns true if the value is a boolean type. Boxed boolean values (e.g. new Boolean(false)) are not considered booleans by this function.
import * as import _
_ from 'radashi'
import _
_.function isBoolean(value: unknown): value is booleanexport isBoolean
isBoolean(true) // => trueimport _
_.function isBoolean(value: unknown): value is booleanexport isBoolean
isBoolean(false) // => trueimport _
_.function isBoolean(value: unknown): value is booleanexport isBoolean
isBoolean('true') // => falseimport _
_.function isBoolean(value: unknown): value is booleanexport isBoolean
isBoolean(1) // => falseimport _
_.function isBoolean(value: unknown): value is booleanexport isBoolean
isBoolean(new var Boolean: BooleanConstructornew (value?: any) => Boolean
Boolean(true)) // => falseimport _
_.function isBoolean(value: unknown): value is booleanexport isBoolean
isBoolean(var undefined
undefined) // => falseimport _
_.function isBoolean(value: unknown): value is booleanexport isBoolean
isBoolean(null) // => false