effect-io-ai

Package: @effect/typeclass
Module: Boolean

Boolean.SemigroupSome

boolean semigroup under disjunction.

Example

import { SemigroupSome } from "@effect/typeclass/data/Boolean"

console.log(SemigroupSome.combine(true, true))
// true
console.log(SemigroupSome.combine(true, false))
// true
console.log(SemigroupSome.combine(false, true))
// true
console.log(SemigroupSome.combine(false, false))
// false

Signature

declare const SemigroupSome: semigroup.Semigroup<boolean>

Source

Since v0.24.0