package why3find

  1. Overview
  2. Docs

Module Why3find.CacheSource

Sourceval digest : ?prover:Prover.prover -> Why3.Task.task -> string

In case a prover is given, the task digest is consolidated with the prover driver specification.

Sourcetype t

Cache data structure

Sourceval create : cdir:string -> ?usecache:bool -> unit -> t

~cdir is the directory where the cache lives.

Sourceval get : t -> Why3.Task.task -> Prover.prover -> Result.t
Sourceval set : t -> Why3.Task.task -> Prover.prover -> Result.t -> unit