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

Micro overview

Added in v0.24.40


Table of contents


instances

Chainable

Signature

export declare const Chainable: chainable.Chainable<Micro.MicroTypeLambda>

Added in v0.24.40

ConcurrencyOptions (type alias)

Signature

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

Added in v0.24.40

Covariant

Signature

export declare const Covariant: covariant.Covariant<Micro.MicroTypeLambda>

Added in v0.24.40

FlatMap

Signature

export declare const FlatMap: flatMap_.FlatMap<Micro.MicroTypeLambda>

Added in v0.24.40

Invariant

Signature

export declare const Invariant: invariant.Invariant<Micro.MicroTypeLambda>

Added in v0.24.40

Monad

Signature

export declare const Monad: monad.Monad<Micro.MicroTypeLambda>

Added in v0.24.40

Of

Signature

export declare const Of: of_.Of<Micro.MicroTypeLambda>

Added in v0.24.40

Pointed

Signature

export declare const Pointed: pointed.Pointed<Micro.MicroTypeLambda>

Added in v0.24.40

getApplicative

Signature

export declare const getApplicative: (options?: ConcurrencyOptions) => applicative.Applicative<Micro.MicroTypeLambda>

Added in v0.24.40

getProduct

Signature

export declare const getProduct: (options?: ConcurrencyOptions) => product_.Product<Micro.MicroTypeLambda>

Added in v0.24.40

getSemiApplicative

Signature

export declare const getSemiApplicative: (
  options?: ConcurrencyOptions
) => semiApplicative.SemiApplicative<Micro.MicroTypeLambda>

Added in v0.24.40

getSemiProduct

Signature

export declare const getSemiProduct: (options?: ConcurrencyOptions) => semiProduct.SemiProduct<Micro.MicroTypeLambda>

Added in v0.24.40