aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Scratch.mli
diff options
context:
space:
mode:
authorMarcos Magueta <maguetamarcos@gmail.com>2026-10-07 23:28:50 -0300
committerMarcos Magueta <maguetamarcos@gmail.com>2026-10-07 23:28:50 -0300
commit3c1f6ba5d89a9928ffbe1d94396d628ffa89f953 (patch)
tree4f59603fe83344bbfece5c4de0805811a76001ea /lib/Scratch.mli
parent483089803a411920fea7696ea6b40c664cf3003a (diff)
downloadRNT-3c1f6ba5d89a9928ffbe1d94396d628ffa89f953.tar.gz
RNT-3c1f6ba5d89a9928ffbe1d94396d628ffa89f953.zip
scratch root for testing with subsystems explorer
Diffstat (limited to '')
-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