package asai

  1. Overview
  2. Docs

Turning location information into highlighted text suitable for rendering. You probably do not need this module unless you want to create your own diagnostic handler.

module type Tag = sig ... end

The signature of tags

module type S = sig ... end

The signature of explicators.

val default_blend : priority:('tag -> int) -> 'tag -> 'tag -> 'tag

The default tag blending algorithm that chooses the more important tag based on priority.

module Make (Tag : Tag) : S with module Tag := Tag

Making an explicator.


Innovation. Community. Security.