package algaeff

  1. Overview
  2. Docs

The implementation of sequencing effects.

Signatures of sequencing effects.

Parameters

module P : Param

Signature

include Param with type elt = P.elt
type elt = P.elt

The type of elementers.

val yield : elt -> unit

Yield the element.

val run : (unit -> unit) -> elt Stdlib.Seq.t

run t runs the thunk t which may perform sequencing effects.