Hyperlinkv0.8.0-beta.28

effect

Predicate50

Models

Guards

hasPropertyconstChecks whether a value has a given property key.isBigIntfunctionChecks whether a value is a bigint.isBooleanfunctionChecks whether a value is a boolean.isDatefunctionChecks whether a value is a Date.isErrorfunctionChecks whether a value is an Error.isFunctionfunctionChecks whether a value is a function.isIterablefunctionChecks whether a value is iterable.isMapfunctionChecks whether a value is a Map.isNeverfunctionType guard that always returns false.isNotNullfunctionChecks whether a value is not null.isNotNullishfunctionChecks whether a value is not null and not undefined.isNotUndefinedfunctionChecks whether a value is not undefined.isNullfunctionChecks whether a value is null.isNullishfunctionChecks whether a value is null or undefined.isNumberfunctionChecks whether a value is a number.isObjectfunctionChecks whether a value is a non-null object value that is not an array.isObjectKeywordfunctionChecks whether a value is an object in the JavaScript sense (objects, arrays, functions).isObjectOrArrayfunctionChecks whether a value is an object or an array (non-null object).isPromisefunctionChecks whether a value is a Promise-like object with then and catch.isPromiseLikefunctionChecks whether a value is PromiseLike (has a then method).isPropertyKeyfunctionChecks whether a value is a valid PropertyKey (string, number, or symbol).isReadonlyObjectfunctionChecks whether a value is a non-null, non-array object and narrows it to a readonly indexable object type.isRegExpfunctionChecks whether a value is a RegExp.isSetfunctionChecks whether a value is a Set.isStringfunctionChecks whether a value is a string.isSymbolfunctionChecks whether a value is a symbol.isTaggedconstChecks whether a value has a _tag property equal to the given tag.isTruthyfunctionChecks whether a value is truthy.isTupleOfconstChecks whether a readonly array has exactly n elements.isTupleOfAtLeastconstChecks whether a readonly array has at least n elements.isUint8ArrayfunctionChecks whether a value is a Uint8Array.isUndefinedfunctionChecks whether a value is undefined.isUnknownfunctionType guard that always returns true.

Elements

Combinators

Type Lambdas