cabal-version: 3.0 name: interval-patterns version: 0.7.0.1 author: Melanie Brown synopsis: Intervals, and monoids thereof category: Algebra, Charts, Data Structures, Math, Statistics maintainer: brown.m@pm.me license: BSD-3-Clause license-file: LICENSE homepage: https://github.com/mixphix/interval-patterns bug-reports: https://github.com/mixphix/interval-patterns/issues extra-source-files: CHANGELOG.md copyright: 2023 Melanie Brown description: Please see the README at https://github.com/mixphix/interval-patterns common interval-patterns build-depends: , base >=4.11 && <5 , containers , groups >=0.5.3 && <0.6 , heaps >=0.4 && <0.5 , lattices >=2.0.3 && <2.1 , semirings >=0.6 && <0.7 , time , time-compat >=1.9.6.1 && <1.10 default-extensions: BangPatterns ConstraintKinds DataKinds DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveLift DeriveTraversable DerivingStrategies DerivingVia EmptyCase FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving ImportQualifiedPost LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns OverloadedStrings PatternSynonyms PolyKinds QuasiQuotes RecordWildCards ScopedTypeVariables StandaloneDeriving StandaloneKindSignatures TupleSections TypeApplications TypeFamilies TypeOperators ViewPatterns default-language: Haskell2010 ghc-options: -Wall -Wcompat -Wno-unticked-promoted-constructors library import: interval-patterns hs-source-dirs: src exposed-modules: Data.Calendar Data.Interval Data.Interval.Borel Data.Interval.Layers Data.OneOrTwo Data.Timeframe test-suite tests import: interval-patterns type: exitcode-stdio-1.0 hs-source-dirs: tests main-is: Main.hs build-depends: , hspec , interval-patterns , QuickCheck