package plebeia
Module Simulation.OpSource
include sig ... end
Source
val with_pushd :
(raw_cursor -> (raw_cursor * 'a, 'b) result) ->
raw_cursor ->
(raw_cursor * 'a, 'b) resultSource
val write :
Map.key list ->
Plebeia.Value.t ->
cursor ->
(raw_cursor * unit, Plebeia.Error.t) resultSource
val unlink :
Map.key list ->
([> `Bud of model_tree | `Leaf of model_tree ] ->
(unit, Plebeia.Error.t) result) ->
cursor ->
(cursor * bool, Plebeia.Error.t) result