SemverSourceSimple semantic versioning module
Semantic version consisting of major/minor/patch components
type version_part = [ | `MajorFirst part of version
*)| `MinorSecond part of version
*)| `PatchThird part of version
*) ]Part labels
succ vpart v increments vpart component in v
pred vpart v decrements vpart component in v