Hyperlinkv0.8.0-beta.28

Predicate

Predicate.isNeverfunctioneffect/Predicate.ts:949
(_: unknown): _ is never

Type guard that always returns false.

When to use

Use when you need a Predicate that never accepts, e.g. in default branches.

Example (Matching no values)

import { Predicate } from "effect"

console.log(Predicate.isNever("anything"))
guardsisUnknown
export function isNever(_: unknown): _ is never {
  return false
}
Referenced by 1 symbols