Skip to content

Effect

12 exports Added in v0.24.40 Source

Instances

Chainable

Added in v0.24.40 Source

Signature

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

ConcurrencyOptions type

Added in v0.24.40 Source

Signature

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

Covariant

Added in v0.24.40 Source

Signature

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

FlatMap

Added in v0.24.40 Source

Signature

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

getApplicative

Added in v0.24.40 Source

Signature

declare function getApplicative(options?: ConcurrencyOptions): Applicative<EffectTypeLambda>;

getProduct

Added in v0.24.40 Source

Signature

declare function getProduct(options?: ConcurrencyOptions): Product<EffectTypeLambda>;

Signature

declare function getSemiApplicative(
  options?: ConcurrencyOptions,
): SemiApplicative<EffectTypeLambda>;

getSemiProduct

Added in v0.24.40 Source

Signature

declare function getSemiProduct(options?: ConcurrencyOptions): SemiProduct<EffectTypeLambda>;

Invariant

Added in v0.24.40 Source

Signature

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

Monad

Added in v0.24.40 Source

Signature

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

Of

Added in v0.24.40 Source

Signature

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

Pointed

Added in v0.24.40 Source

Signature

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