Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Generating and handling diagnostics using algebraic effects. The API is optimized for fully structured messages.
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