Make_json.Path
Path
provides base functions for the stores's paths.
type t = path
The type for path values.
type step = step
Type type for path's steps.
val empty : t
The empty path.
val is_empty : t -> bool
Check if the path is empty.
Deconstruct the first element of the path. Return None
if the path is empty.
Deconstruct the last element of the path. Return None
if the path is empty.
val t : t Irmin.Type.t
t
is the value type for t
.
val step_t : step Irmin.Type.t
step_t
is the value type for step
.