From b79224410f469a1cd4ff3be4f8e62d71398109fc Mon Sep 17 00:00:00 2001 From: Estevan Castilho Date: Fri, 11 Sep 2026 04:06:52 +0000 Subject: Multigroup objects --- lib/kernel/Multigroup.mli | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 lib/kernel/Multigroup.mli (limited to 'lib/kernel/Multigroup.mli') diff --git a/lib/kernel/Multigroup.mli b/lib/kernel/Multigroup.mli new file mode 100644 index 0000000..88aee30 --- /dev/null +++ b/lib/kernel/Multigroup.mli @@ -0,0 +1,9 @@ +module Make (S : Abstract.Storage.STORAGE) : sig + type t + + val encode : t -> Concepts.Blob.t + val decode : Concepts.Blob.t -> (t, Concepts.Condition.condition) result + + val wrap : S.connection -> t -> (Protocols.Handle.t, Concepts.Condition.condition) result + +end -- cgit v1.2.3