plebeia
Functional storage using Merkle Patricia tree
1024" x-on:close-sidebar="sidebar=window.innerWidth > 1024 && true">
package plebeia
-
plebeia
-
-
plebeia.msync
-
plebeia.test_utils
-
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Library plebeia.test_utils
type 'a0 t = cursor -> ( cursor * 'a, Plebeia.Error.t ) Stdlib.result Lwt.t
val return : 'a -> 'a t
module Infix : sig ... end
module Syntax : sig ... end
val fold :
'a ->
F.Path.t ->
(( 'b ->
F.Path.t ->
F.cursor ->
( [ `Continue | `Exit | `Up ] * 'b, Plebeia.Error.t ) Stdlib.result Lwt.t )
* ( 'c ->
S.Path.t ->
S.cursor ->
( [ `Continue | `Exit | `Up ] * 'c, Plebeia.Error.t ) Stdlib.result Lwt.t )) ->
'd op_lwt
val fold' :
?depth:[< `Eq of int | `Ge of int | `Gt of int | `Le of int | `Lt of int ] ->
'a ->
F.Path.t ->
(( 'b ->
F.Path.t ->
F.cursor ->
( 'b, Plebeia.Error.t ) Stdlib.result Lwt.t )
* ( S.Path.t ->
S.cursor ->
'c ->
( 'c, Plebeia.Error.t ) Stdlib.result Lwt.t )) ->
('d * 'e) op_lwt
ON THIS PAGE
No table of contents