cabal-version: 3.0 name: d10 version: 1.0.1.2 x-revision: 1 category: Data synopsis: Digits 0-9 description: Data types representing the digits zero through nine. Each of the following modules defines a different type named @D10@, all of which are different representations of the same concept @D10.Char@, @D10.Num@, @D10.Safe@. homepage: https://github.com/typeclasses/d10 bug-reports: https://github.com/typeclasses/d10/issues author: Chris Martin maintainer: Chris Martin, Julie Moronuki copyright: 2018-2021 Mission Valley Software LLC license: MIT license-file: license.txt extra-source-files: *.md source-repository head type: git location: https://github.com/typeclasses/d10 common language default-language: Haskell2010 ghc-options: -Wall default-extensions: DeriveAnyClass DeriveDataTypeable DeriveGeneric DeriveLift DerivingStrategies InstanceSigs QuasiQuotes ScopedTypeVariables TypeApplications common library-dependencies build-depends: base ^>= 4.14 || ^>= 4.15 || ^>= 4.16 || ^>= 4.17 || ^>= 4.18 , hashable ^>= 1.3.5 || ^>= 1.4 , template-haskell ^>= 2.16 || ^>= 2.17 || ^>= 2.18 || ^>= 2.19 || ^>= 2.20 common test-language import: language default-extensions: GeneralizedNewtypeDeriving TemplateHaskell common test-dependencies import: library-dependencies build-depends: d10 , hedgehog ^>= 1.0.5 || ^>= 1.1 || ^>= 1.2 common test import: test-language import: test-dependencies hs-source-dirs: test build-depends: d10-test-util library import: language import: library-dependencies hs-source-dirs: src exposed-modules: D10.Char D10.Char.Arithmetic D10.Char.Conversions D10.Char.Quotes D10.Char.Splices D10.Char.Type D10.Char.Unsafe D10.Num D10.Num.Arithmetic D10.Num.Conversions D10.Num.Quotes D10.Num.Splices D10.Num.Type D10.Num.Unsafe D10.Safe D10.Safe.Arithmetic D10.Safe.Conversions D10.Safe.Quotes D10.Safe.Splices D10.Safe.Type D10.Predicate library d10-test-util import: test-language import: test-dependencies hs-source-dirs: library/d10-test exposed-modules: AssertQFails Fallible test-suite char import: test type: exitcode-stdio-1.0 main-is: char.hs test-suite num import: test type: exitcode-stdio-1.0 main-is: num.hs test-suite safe import: test type: exitcode-stdio-1.0 main-is: safe.hs