name: semilattices version: 0.0.0.3 synopsis: Semilattices description: Join- and meet-semilattices, with optional upper and lower bounds, and a variety of instances for each. homepage: https://github.com/robrix/semilattices license: BSD3 license-file: LICENSE author: Rob Rix maintainer: rob.rix@me.com copyright: 2017-2018 Rob Rix category: Algebra, Data, Data Structures, Math build-type: Simple cabal-version: >=1.10 extra-source-files: README.md ChangeLog.md tested-with: GHC == 8.2.2 , GHC == 8.4.4 , GHC == 8.6.2 library exposed-modules: Data.Semilattice.Bound , Data.Semilattice.Join , Data.Semilattice.Lower , Data.Semilattice.Meet , Data.Semilattice.Order , Data.Semilattice.Tumble , Data.Semilattice.Upper build-depends: base >=4.9 && <4.13 , containers >=0.5 && <0.7 , hashable >=1.2 && <1.3 , unordered-containers >=0.2 && <0.3 hs-source-dirs: src default-language: Haskell2010 ghc-options: -Weverything -Wno-missing-local-signatures -Wno-missing-import-lists -Wno-implicit-prelude -Wno-safe -Wno-unsafe -Wno-name-shadowing -Wno-monomorphism-restriction -Wno-missed-specialisations -Wno-all-missed-specialisations if (impl(ghc >= 8.4)) ghc-options: -Wno-missing-export-lists if (impl(ghc >= 8.6)) ghc-options: -Wno-star-is-type test-suite doctests type: exitcode-stdio-1.0 hs-source-dirs: test main-is: Doctests.hs default-language: Haskell2010 build-depends: base , doctest >= 0.7 && < 1.0 , QuickCheck >= 2.7 && < 2.12 , quickcheck-instances == 0.3.* source-repository head type: git location: https://github.com/robrix/semilattices