Skip to content
Effect Days 2026 Get your ticket

Predicate

13 exports Added in v0.24.0 Source

Instances

Contravariant

Added in v0.24.0 Source

Signature

declare const Contravariant: contravariant.Contravariant<Predicate.PredicateTypeLambda>

getMonoidEqv

Added in v0.24.0 Source

Signature

declare function getMonoidEqv<A>(): Monoid<Predicate<A>>

getMonoidEvery

Added in v0.24.0 Source

Signature

declare function getMonoidEvery<A>(): Monoid<Predicate<A>>

getMonoidSome

Added in v0.24.0 Source

Signature

declare function getMonoidSome<A>(): Monoid<Predicate<A>>

getMonoidXor

Added in v0.24.0 Source

Signature

declare function getMonoidXor<A>(): Monoid<Predicate<A>>

Signature

declare function getSemigroupEqv<A>(): Semigroup<Predicate<A>>

Signature

declare function getSemigroupEvery<A>(): Semigroup<Predicate<A>>

Signature

declare function getSemigroupSome<A>(): Semigroup<Predicate<A>>

Signature

declare function getSemigroupXor<A>(): Semigroup<Predicate<A>>

Invariant

Added in v0.24.0 Source

Signature

declare const Invariant: invariant.Invariant<Predicate.PredicateTypeLambda>

Of

Added in v0.24.0 Source

Signature

declare const Of: of_.Of<Predicate.PredicateTypeLambda>

Product

Added in v0.24.0 Source

Signature

declare const Product: product_.Product<Predicate.PredicateTypeLambda>

SemiProduct

Added in v0.24.0 Source

Signature

declare const SemiProduct: semiProduct.SemiProduct<Predicate.PredicateTypeLambda>