package plebeia
Functional storage using Merkle Patricia tree
Install
Dune Dependency
Authors
Maintainers
Sources
plebeia-2.2.0.tar.gz
md5=7191dbbd3057df0a78032b560039bb59
sha512=f09790dfa65a6c8dc0da9618123d93f145c16c3b5be719dad04114bbe95a7e94697cacf2c6fb5b50c14408f864954dbf8d47e5994093623eb77f488bdf5c4205
doc/plebeia.test_utils/Test_utils/Fs_simulation/WithSimulation/Op/index.html
Module WithSimulation.Op
Source
Source
val path :
(Plebeia__Fs_impl.cursor * Simulation.raw_cursor) ->
((Plebeia__Fs_impl.cursor * Simulation.raw_cursor) * Plebeia.Fs_types.Path.t,
Plebeia.Error.t)
result
Source
val chdir_parent :
(Plebeia__Fs_impl.cursor * Simulation.raw_cursor) ->
((Plebeia__Fs_impl.cursor * Simulation.raw_cursor) * unit, Plebeia.Error.t)
result
Source
val chdir_root :
(Plebeia__Fs_impl.cursor * Simulation.raw_cursor) ->
((Plebeia__Fs_impl.cursor * Simulation.raw_cursor) * unit, Plebeia.Error.t)
result
Source
val chdir :
?dig:bool ->
Simulation.Map.key list ->
(Plebeia__Fs_impl.cursor * Simulation.cursor) ->
((Plebeia__Fs_impl.cursor * Simulation.cursor) * unit, Plebeia.Error.t)
result
Source
val get :
Plebeia.Fs_types.FsError.path ->
(Plebeia__Fs_impl.cursor * Simulation.cursor) ->
((Plebeia__Fs_impl.cursor * Simulation.cursor)
* ((Plebeia__Fs_impl.cursor * Simulation.cursor)
* (Plebeia.Node_type.view * Simulation.view)),
Plebeia.Error.t)
result
Source
val cat :
Plebeia.Fs_types.FsError.path ->
(Plebeia__Fs_impl.cursor * Simulation.cursor) ->
((Plebeia__Fs_impl.cursor * Simulation.cursor) * Plebeia.Value.t,
Plebeia.Error.t)
result
Source
val write :
Simulation.Map.key list ->
Plebeia.Value.t ->
(Plebeia__Fs_impl.cursor * Simulation.cursor) ->
((Plebeia__Fs_impl.cursor * Simulation.raw_cursor) * unit, Plebeia.Error.t)
result
Source
val set :
Simulation.Map.key list ->
(Plebeia__Fs_impl.cursor * Simulation.raw_cursor) ->
(Plebeia__Fs_impl.cursor * Simulation.cursor) ->
((Plebeia__Fs_impl.cursor * Simulation.cursor) * unit, Plebeia.Error.t)
result
Source
val copy :
Plebeia.Fs_types.FsError.path ->
Simulation.Map.key list ->
(Plebeia__Fs_impl.cursor * Simulation.cursor) ->
((Plebeia__Fs_impl.cursor * Simulation.cursor) * unit, Plebeia.Error.t)
result
Source
val rm :
?recursive:bool ->
?ignore_error:bool ->
Plebeia.Fs_types.FsError.path ->
(Plebeia__Fs_impl.cursor * Simulation.cursor) ->
((Plebeia__Fs_impl.cursor * Simulation.cursor) * bool, Plebeia.Error.t)
result
Source
val rmdir :
?ignore_error:bool ->
Plebeia.Fs_types.FsError.path ->
(Plebeia__Fs_impl.cursor * Simulation.cursor) ->
((Plebeia__Fs_impl.cursor * Simulation.cursor) * bool, Plebeia.Error.t)
result
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>