aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Scratch.mli
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Scratch.mli')
-rw-r--r--lib/Scratch.mli7
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/Scratch.mli b/lib/Scratch.mli
new file mode 100644
index 0000000..804c2c2
--- /dev/null
+++ b/lib/Scratch.mli
@@ -0,0 +1,7 @@
+(** a root over a database of its own in a temporary directory, removed
+ when the program exits: for tests, and for trying things out. Its
+ system evaluators are [evaluators], FOL unless told otherwise. *)
+val root :
+ ?evaluators:(string * Protocols.Handle.t) list ->
+ unit ->
+ (Protocols.Handle.t, Concepts.Condition.condition) result