diff options
Diffstat (limited to '')
| -rw-r--r-- | lib/kernel/Branch.mli | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/lib/kernel/Branch.mli b/lib/kernel/Branch.mli index 93dd890..865d68d 100644 --- a/lib/kernel/Branch.mli +++ b/lib/kernel/Branch.mli @@ -1,16 +1,13 @@ (** A branch state: its multigroups, and under [previous] the state it - succeeded. Given [evaluators], the stored programs read through it - run against it. *) + succeeded. Given [root], the stored programs read through it run, by + the evaluators registered under [root], against it. *) module Make (S : Abstract.Storage.STORAGE) : sig type t - val make : - ?evaluators:Protocols.Handle.t -> - S.connection -> - (Protocols.Handle.t, Concepts.Condition.condition) result + val make : S.connection -> (Protocols.Handle.t, Concepts.Condition.condition) result val load : - ?evaluators:Protocols.Handle.t -> + ?root:Protocols.Handle.t -> S.transaction -> S.connection -> Concepts.Hash.hash -> |
