# Rampart [![CI](https://github.com/tfausak/rampart/workflows/CI/badge.svg)](https://github.com/tfausak/rampart/actions/new) [![Hackage](https://img.shields.io/hackage/v/rampart)](https://hackage.haskell.org/package/rampart) [![Stackage](https://www.stackage.org/package/rampart/badge/nightly?label=stackage)](https://www.stackage.org/package/rampart) Rampart is a Haskell library that determines how intervals relate to each other. You can read more in [the documentation][] or [the announcement post][]. ![][interval relations] [the documentation]: https://hackage.haskell.org/package/rampart/docs/Rampart.html [the announcement post]: https://taylor.fausak.me/2020/03/13/relate-intervals-with-rampart/ [interval relations]: ./docs/interval-relations.svg