name: generic-lexicographic-order version: 0.1.0.0 license: BSD3 license-file: LICENSE category: Data copyright: Copyright (c) Daniel Brice 2022 author: Daniel Brice maintainer: danielbrice@gmail.com synopsis: Derive Bounded and Enum for sum types and Enum for product types homepage: https://github.com/friedbrice/generic-lexicographic-order bug-reports: https://github.com/friedbrice/generic-lexicographic-order/issues build-type: Simple cabal-version: >= 1.10 description: Derive generic instances of 'Bounded' and/or 'Enum' for sums, and 'Enum' instances for products, based on the instances of their components. These instances are designed to cohere with the stock-derived 'Ord' instance. source-repository head type: git location: https://github.com/friedbrice/generic-lexicographic-order library hs-source-dirs: lib exposed-modules: Data.Lexicographic.Generic Data.Lexicographic.Generic.Internal default-language: Haskell2010 ghc-options: -Wall -O2 build-depends: base >= 4.6 && < 5 test-suite spec type: exitcode-stdio-1.0 hs-source-dirs: lib, spec main-is: spec.hs other-modules: Data.Lexicographic.Generic Data.Lexicographic.Generic.Internal default-language: Haskell2010 ghc-options: -O2 build-depends: base