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
Parameters
module Name : Plebeia.Fs_intf.NAME
Signature
module F : sig ... end
module S : sig ... end
module Path = F.Path
type name = Name.t
type raw_cursor = cursor
type hash = F.hash
val empty : Plebeia.Context.t -> F.cursor * S.raw_cursor
type 'a op_lwt = cursor -> ( cursor * 'a, Plebeia.Error.t ) Stdlib.result Lwt.t
val error_fs : error -> ( 'a, Plebeia.Error.t ) Stdlib.result
val handle_conflict :
string ->
(( 'a, Plebeia.Error.t ) Stdlib.result
* ( 'b, Plebeia.Error.t ) Stdlib.result) ->
( 'c, Plebeia.Error.t ) Stdlib.result
module Op : sig ... end
module Op_lwt : sig ... end
val write_top_cursor :
(F.cursor * 'a) ->
( (F.cursor * 'a) * (Plebeia.Index.t * Plebeia.Hash.Prefix.t),
Plebeia.Error.t )
Stdlib.result
val compute_hash :
(F.cursor * 'a) ->
( (F.cursor * 'a) * Plebeia.Hash.Prefix.t, 'b ) Stdlib.result
ON THIS PAGE
No table of contents