Salve.Internal

Public

data Version

data PreRelease

data Build

data Constraint

makeVersion

initialVersion

parseVersion

parsePreRelease

parseBuild

parseConstraint

unsafeParseVersion

unsafeParsePreRelease

unsafeParseBuild

unsafeParseConstraint

renderVersion

renderPreRelease

renderBuild

renderConstraint

isUnstable

isStable

bumpMajor

bumpMinor

bumpPatch

satisfiesConstraint

majorLens

minorLens

patchLens

preReleasesLens

buildsLens

Private

Types

data Operator

data Wildcard

Constructors

constraintLT

constraintLE

constraintEQ

constraintGE

constraintGT

constraintAnd

constraintOr

constraintHyphen

constraintTilde

constraintCaret

Parsing

versionP

preReleasesP

preReleaseP

preReleaseNumberP

preReleaseStringP

buildsP

buildP

numberP

zeroP

nonZeroP

constraintsP

constraintP

hyphenatedP

simpleP

wildcardConstraintP

wildcardP

wildcardPatchP

wildcardMinorP

wildcardMajorP

primitiveP

operatorP

hyphenP

orP

spaces1P

spacesP

Rendering

renderPreReleases

renderBuilds

Helpers

both

isAsciiDigitNonZero

isIdentifier

isWildcard

parse

stringToIntegral

toWord64

Simple constraints

data SimpleConstraint

mkV

satisfiesSC

scLE

scGE

toSC