https://github.com/brendanhay/semver
An implementation of the Semantic Versioning specification for Haskell
https://github.com/brendanhay/semver
Last synced: about 1 month ago
JSON representation
An implementation of the Semantic Versioning specification for Haskell
- Host: GitHub
- URL: https://github.com/brendanhay/semver
- Owner: brendanhay
- License: mpl-2.0
- Created: 2014-08-26T14:59:12.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2022-10-07T05:15:02.000Z (over 2 years ago)
- Last Synced: 2024-05-01T23:17:19.640Z (12 months ago)
- Language: Haskell
- Homepage: http://hackage.haskell.org/package/semver
- Size: 117 KB
- Stars: 13
- Watchers: 6
- Forks: 7
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Semantic Versioning
[![MPL2][license-badge]][license]
[![Build][build-badge]][build]
[![Hackage][hackage-badge]][hackage]
[![Nix][nix-badge]][nix]
[![Cachix][cachix-badge]][cachix][license]: https://opensource.org/licenses/MPL-2.0
[license-badge]: https://img.shields.io/badge/license-MPL%202.0-blue.svg
[build]: https://github.com/brendanhay/semver/actions
[build-badge]: https://github.com/brendanhay/semver/workflows/build/badge.svg
[hackage]: http://hackage.haskell.org/package/semver
[hackage-badge]: https://img.shields.io/hackage/v/semver.svg
[nix]: https://nixos.org
[nix-badge]: https://img.shields.io/badge/builtwith-nix-purple.svg
[cachix]: https://amazonka.cachix.org
[cachix-badge]: https://img.shields.io/badge/cachix-amazonka-purple.svgRepresentation, manipulation, and de/serialisation of a Version type following the [Semantic Versioning Specification](https://semver.org).
Semantic Versioning Constraints are also supported and follow the behavior implemented by [node-semver](https://github.com/npm/node-semver#ranges).