CamlinternalM....ErrorReports(3)
π NAME π
okay so bestie, this is the CamlinternalM....ErrorReports(3) page from the OCaml library β and the module is CamlinternalMenhirLib.ErrorReports. The page says no description, and Iβm not being shady, thatβs literally all it says. π«Ά
π¦ Module π¦
Module CamlinternalMenhirLib.ErrorReports
β¨ Documentation β¨
The documentation opens with this exact module declaration, sig end and all:
Module ErrorReports
: sig end
Then itβs just the type and value signatures, no extra lore. So here they are, verbatim, with zero edits:
type 'a bufferβ the type line is exactly:
type 'a buffer
val wrapβ exact signature, periodt:
val wrap : (Lexing.lexbuf -> 'token) -> (Lexing.position *
Lexing.position) buffer * (Lexing.lexbuf -> 'token)
val wrap_supplierβ exact signature, no cap:
val wrap_supplier : (unit -> 'token * Lexing.position * Lexing.position)
-> (Lexing.position * Lexing.position) buffer * (unit -> 'token *
Lexing.position * Lexing.position)
val showβ exact signature:
val show : ('a -> string) -> 'a buffer -> string
val lastβ exact signature:
val last : 'a buffer -> 'a
val extractβ exact signature:
val extract : string -> Lexing.position * Lexing.position -> string
val sanitizeβ exact signature:
val sanitize : string -> string
val compressβ exact signature:
val compress : string -> string
val shortenβ exact signature:
val shorten : int -> string -> string
val expandβ exact signature:
val expand : (int -> string) -> string -> string
This iconic little page was brought to you by OCamldoc, dated 2026-06-22, and itβs the CamlinternalM....ErrorReports(3) manual page signing off π
β¨
π¦ where this page comes from
- arch rolling: ocaml 5.5.0-1 Β· LGPL2.1 AND custom: QPL-1.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms