Path.Caret
Carets.
A path and a spatial localisation.
type path := t
type pos =
| Before
The void before the data indexed by a path.
| Over
The data indexed by a path.
| After
The void after the data indexed by a path.
The type for caret positions.
type t = pos * path
The type for carets. A path and a caret position.
val of_string : string -> (t, string) Stdlib.result
of_string s parses a caret according to the caret syntax .
of_string s
val pp : t fmt
pp formats carets.
pp