module Coq: sig
.. end
val compiled : (string, unit Task.task) Hashtbl.t
val revert_on_error : string -> 'a Task.status -> unit
val once : string -> (unit -> unit Task.task) -> unit Task.task
val result_compile : string -> int -> unit Task.task
val require_wp : Prover.Logs.t -> unit Task.task
val require_model : Prover.Logs.t -> Wpo.t -> unit Task.task
val require_env : Prover.Logs.t -> Wpo.t -> unit Task.task
val default : string
val proof : Prover.Logs.t -> Wpo.t -> string option -> string Task.task
val coqc : Prover.Logs.t -> Wpo.t -> string option -> int Task.task
val script_for : Wpo.t -> string option
val prove : Prover.Logs.t -> Wpo.t -> Prover.verdict Task.task
val check : Prover.Logs.t -> Wpo.t -> Prover.verdict Task.task