package asai

  1. Overview
  2. Docs

Generating and handling diagnostics using algebraic effects. The API is optimized for fully structured messages.

  • since 0.2.0

The signature of a reporter.

module type Message = sig ... end

The signature of structured messages. An implementer should specify the structured messages used in their library or application.

module type S = sig ... end
module Make (Message : Message) : S with module Message := Message

The functor to generate a reporter.