Package Info


Types and parsers for software version numbers


A library for parsing and comparing software version numbers. We like to give version numbers to our software in a myriad of ways. Some ways follow strict guidelines for incrementing and comparison. Some follow conventional wisdom and are generally self-consistent. Some are just plain asinine. This library provides a means of parsing and comparing /any/ style of versioning, be it a nice Semantic Version like this:

> 1.2.3-r1+git123

...or a monstrosity like this:

> 2:10.2+0.0093r3+1-1

Please switch to < Semantic Versioning> if you aren't currently using it. It provides consistency in version incrementing and has the best constraints on comparisons.

License: BSD-3-Clause



Package Version Update ID Released Package Hub Version Platforms Subpackages
3.1.1-bp150.1.3 info GA Release 2018-07-30 15
  • AArch64
  • ppc64le
  • x86-64
  • ghc-versions
  • ghc-versions-devel