aboutsummaryrefslogtreecommitdiffstats
path: root/lib/protocols/Handle.mli
diff options
context:
space:
mode:
authorEstevan Castilho <tevo@riajuu.net>2026-09-19 01:32:02 +0000
committerEstevan Castilho <tevo@riajuu.net>2026-09-19 01:32:02 +0000
commit2e8f23c7802e9afb43a0e9846416f93a63a7e592 (patch)
tree54ed10f436ca6d1074e391dd80fb5fdd7516fd1c /lib/protocols/Handle.mli
parent2e2d7f6a9b116dac2fa20be657c916cb498c1508 (diff)
downloadRNT-2e8f23c7802e9afb43a0e9846416f93a63a7e592.tar.gz
RNT-2e8f23c7802e9afb43a0e9846416f93a63a7e592.zip
Immutable associative collection protocol
Diffstat (limited to '')
-rw-r--r--lib/protocols/Handle.mli1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/protocols/Handle.mli b/lib/protocols/Handle.mli
index f63bbea..5640b14 100644
--- a/lib/protocols/Handle.mli
+++ b/lib/protocols/Handle.mli
@@ -14,6 +14,7 @@ end
val make : #obj -> t
val into : t -> (protocol -> 'a option) -> 'a interface option
+val from : 'a interface -> t
val invoke : 'a interface -> ('a -> 'b) -> 'b