Hyperlinkv0.8.0-beta.28

Predicate

Predicate.isUndefinedfunctioneffect/Predicate.ts:767
(input: unknown): input is undefined

Checks whether a value is undefined.

When to use

Use when you need a Predicate guard for values that are exactly undefined.

Details

Uses input === undefined.

Example (Guarding undefined values)

import { Predicate } from "effect"

const data: unknown = undefined

console.log(Predicate.isUndefined(data))
export function isUndefined(input: unknown): input is undefined {
  return input === undefined
}