Hyperlinkv0.8.0-beta.28

Boolean

Boolean.notconsteffect/Boolean.ts:179
(self: boolean): boolean

Negates the given boolean: !self

When to use

Use to invert a boolean value.

Example (Negating booleans)

import { Boolean } from "effect"
import * as assert from "node:assert"

assert.deepStrictEqual(Boolean.not(true), false)
assert.deepStrictEqual(Boolean.not(false), true)
combinators
Source effect/Boolean.ts:1791 lines
export const not = (self: boolean): boolean => !self