package algaeff

  1. Overview
  2. Docs

Module AlgaeffSource

Reusable effects-based components.

Reusable components

Sourcemodule State : sig ... end

Effects for changing states.

Sourcemodule Reader : sig ... end

Effects for reading immutable environments.

Sourcemodule Sequencer : sig ... end

Effects for constructing a Seq.t.

Sourcemodule Mutex : sig ... end

Effects for making concurrent execution immediately fail.

Sourcemodule UniqueID : sig ... end

Effects for generating unique IDs.

Auxiliary modules

Sourcemodule Sigs : sig ... end

Signatures shared across different components.

Sourcemodule Fun : sig ... end

Useful helper functions around effects.