module Debug:
| Parameters: |
|
val check_invariant : bool Pervasives.refval show_messages : bool Pervasives.refval debug : ('a -> unit) ->
String.t ->
String.t ->
'a List.t ->
'b -> ('b -> Sexplib.Sexp.t) -> ('c -> Sexplib.Sexp.t) -> (unit -> 'c) -> 'c