package obus

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type error = {
  1. typ : string;
  2. str : string;
  3. ofs : int;
  4. msg : string;
}
val error_message : error -> string
val typ : error -> string
val str : error -> string
val ofs : error -> int
val msg : error -> string
type validator = string -> error option
exception Invalid_string of error
val assert_validate : validator -> string -> unit
type t = string
val validate : validator