package gospel

  1. Overview
  2. Docs
module Option = Stdlib.Option
val const_hole : string -> Stdlib.Format.formatter -> 'a -> unit
val qualid : Stdlib.Format.formatter -> Uast.qualid -> unit
val labelled_arg : Stdlib.Format.formatter -> Uast.labelled_arg -> unit
val spec : (Stdlib.Format.formatter -> 'a -> unit) -> Stdlib.Format.formatter -> 'a -> unit
val term : Stdlib.Format.formatter -> 'a -> unit
val invariant : Stdlib.Format.formatter -> 'a -> unit
val list_keyword : string -> Stdlib.Format.formatter -> 'a list -> unit
val type_spec : Stdlib.Format.formatter -> Uast.type_spec -> unit
val spec_header : Stdlib.Format.formatter -> Uast.spec_header -> unit
val val_spec : Stdlib.Format.formatter -> Uast.val_spec option -> unit
val value_description : Stdlib.Format.formatter -> Uast.s_val_description -> unit
val s_type_declaration : Stdlib.Format.formatter -> Uast.s_type_declaration -> unit
val s_type_declaration_rec_flag : Stdlib.Format.formatter -> (Ppxlib.Asttypes.rec_flag * Uast.s_type_declaration list) -> unit
val function_ : Stdlib.Format.formatter -> Uast.function_ -> unit
val axiom : Stdlib.Format.formatter -> 'a -> unit
val s_signature_item : Uast.s_signature_item Utils.Fmt.t
val s_signature : Stdlib.Format.formatter -> Uast.s_signature_item list -> unit
val s_module_type : Stdlib.Format.formatter -> Uast.s_module_type -> unit
val s_module_type1 : Stdlib.Format.formatter -> Uast.s_module_type -> unit
OCaml

Innovation. Community. Security.