MCP.DomListPrintablemodule DLSpec : DomainListPrintableSpecinclude module type of struct include Printable.Std endtype group = Printable.Std.group = |val show_group : group -> 'atype t = (int * unknown) listval unop_fold :
('a -> int -> (module Printable.S) -> unknown -> 'a) ->
'a ->
t ->
'aval pretty : unit -> t -> Prelude.Ana.docval show : t -> stringval to_yojson :
t ->
[> `Assoc of (string * Printable.json) Prelude.Ana.List.t ]val binop_fold :
('a -> int -> (module Printable.S) -> unknown -> unknown -> 'a) ->
'a ->
t ->
t ->
'aval binop_map_rev :
((module Printable.S) -> Obj.t -> Obj.t -> Obj.t) ->
t ->
t ->
(int * Obj.t) Prelude.Ana.List.tval hash : t -> intval printXml : 'a BatInnerIO.output -> t -> unitval invariant : Invariant.context -> t -> Invariant.tval arbitrary : unit -> (int * Obj.t) list QCheck.arbitrary