plebeia

Functional storage using Merkle Patricia tree
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library plebeia
Module Plebeia . Fs
module Path (Name : Fs_intf.NAME) : Fs_intf.PATH with type name = Name.t
module Name8bits : Fs_intf.NAME with type t = string

Path encoding. 8bits/1char, the simplest encoding but inefficient

module Name6bits : Fs_intf.NAME with type t = string

Path encoding. 6bits/1char. Only chars match with 0-9a-z_- are allowed.

module NameCompressed : sig ... end

Compact path encoding specialized for Tezos context.

module NameCompressed' : Fs_intf.NAME with type t = string
module NameCompressed'' : Fs_intf.NAME with type t = string
module MakeError (Path : Fs_intf.PATH) : sig ... end
module Make (Name : Fs_intf.NAME) : Fs_intf.S with type name = Name.t and type raw_cursor = Cursor.t and type view = Node_type.view and type hash = Hash.Prefix.t and type Vc.t = Vc.t

File system via Plebeia