Skip to main content Link Search Menu Expand Document (external link)

Effect.ts overview

Since v0.24.40


Exports Grouped by Category


instances

Chainable

Signature

declare const Chainable: chainable.Chainable<Effect.EffectTypeLambda>

Source

Since v0.24.40

ConcurrencyOptions (type alias)

Signature

type ConcurrencyOptions = {
  readonly concurrency?: Concurrency | undefined
  readonly batching?: boolean | "inherit" | undefined
}

Source

Since v0.24.40

Covariant

Signature

declare const Covariant: covariant.Covariant<Effect.EffectTypeLambda>

Source

Since v0.24.40

FlatMap

Signature

declare const FlatMap: flatMap_.FlatMap<Effect.EffectTypeLambda>

Source

Since v0.24.40

Invariant

Signature

declare const Invariant: invariant.Invariant<Effect.EffectTypeLambda>

Source

Since v0.24.40

Monad

Signature

declare const Monad: monad.Monad<Effect.EffectTypeLambda>

Source

Since v0.24.40

Of

Signature

declare const Of: of_.Of<Effect.EffectTypeLambda>

Source

Since v0.24.40

Pointed

Signature

declare const Pointed: pointed.Pointed<Effect.EffectTypeLambda>

Source

Since v0.24.40

getApplicative

Signature

declare const getApplicative: (options?: ConcurrencyOptions) => applicative.Applicative<Effect.EffectTypeLambda>

Source

Since v0.24.40

getProduct

Signature

declare const getProduct: (options?: ConcurrencyOptions) => product_.Product<Effect.EffectTypeLambda>

Source

Since v0.24.40

getSemiApplicative

Signature

declare const getSemiApplicative: (
  options?: ConcurrencyOptions
) => semiApplicative.SemiApplicative<Effect.EffectTypeLambda>

Source

Since v0.24.40

getSemiProduct

Signature

declare const getSemiProduct: (options?: ConcurrencyOptions) => semiProduct.SemiProduct<Effect.EffectTypeLambda>

Source

Since v0.24.40