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

index overview

Fx<A, E, R> is a representation of an Effect-ful workflow that exists over the time dimension. It operates within a context R, can fail with an E, and succeed with an A.

Any Fx, shorthand for “Effects”, can emit 0 or more errors or events over an indefinite period of time. This is in contrast to Effect which can only produce exactly 1 error or event.

Added in v1.18.0


Table of contents


exports

From “./AsyncData.js”

AsyncData documentation

Signature

export * as AsyncData from "./AsyncData.js"

Added in v1.18.0

From “./Emitter.js”

Emitter documentation

Signature

export * as Emitter from "./Emitter.js"

Added in v1.18.0

From “./Form.js”

Form documentation

Signature

export * as Form from "./Form.js"

Added in v1.18.0

From “./FormEntry.js”

FormEntry documentation

Signature

export * as FormEntry from "./FormEntry.js"

Added in v1.18.0

From “./Fx.js”

Fx<A, E, R> is a representation of an Effect-ful workflow that exists over the time dimension. It operates within a context R, can fail with an E, and succeed with an A.

Any Fx, shorthand for “Effects”, can emit 0 or more errors or events over an indefinite period of time. This is in contrast to Effect which can only produce exactly 1 error or event.

Signature

export * from "./Fx.js"

Added in v1.18.0

From “./Idle.js”

Idle documentation

Signature

export * as Idle from "./Idle.js"

Added in v1.18.0

From “./Match.js”

Match documentation

Signature

export * as Match from "./Match.js"

Added in v1.18.0

From “./Pull.js”

Pull documentation

Signature

export * as Pull from "./Pull.js"

Added in v1.18.0

From “./Push.js”

Push documentation

Signature

export * as Push from "./Push.js"

Added in v1.18.0

From “./RefArray.js”

RefArray documentation

Signature

export * as RefArray from "./RefArray.js"

Added in v1.18.0

From “./RefChunk.js”

RefChunk documentation

Signature

export * as RefChunk from "./RefChunk.js"

Added in v1.18.0

From “./RefHashMap.js”

RefHashMap documentation

Signature

export * as RefHashMap from "./RefHashMap.js"

Added in v1.18.0

From “./RefHashSet.js”

RefHashSet documentation

Signature

export * as RefHashSet from "./RefHashSet.js"

Added in v1.18.0

From “./RefSubject.js”

RefSubject documentation

Signature

export * as RefSubject from "./RefSubject.js"

Added in v1.18.0

From “./Sink.js”

Sink documentation

Signature

export * as Sink from "./Sink.js"

Added in v1.18.0

From “./Stream.js”

Stream documentation

Signature

export * as Stream from "./Stream.js"

Added in v1.18.0

From “./Subject.js”

Subject documentation

Signature

export * as Subject from "./Subject.js"

Added in v1.18.0

From “./TypeId.js”

TypeId documentation

Signature

export * from "./TypeId.js"

Added in v1.18.0

From “./Typeclass.js”

Typeclass documentation

Signature

export * as Typeclass from "./Typeclass.js"

Added in v1.18.0

From “./Versioned.js”

Versioned documentation

Signature

export * as Versioned from "./Versioned.js"

Added in v1.18.0