cabal-version: 2.0 name: candid version: 0.4.0.2 license: Apache license-file: LICENSE maintainer: mail@joachim-breitner.de author: Joachim Breitner homepage: https://github.com/nomeata/haskell-candid synopsis: Candid integration description: This package brings the Candid interface definition language to Haskell, supporting serialization, deserialization, importing type definition and other features. . See "Codec.Candid" for an overview and to learn more about Candid. category: Codec build-type: Simple extra-source-files: CHANGELOG.md words.txt library exposed-modules: Codec.Candid Codec.Candid.Tuples Codec.Candid.TestExports hs-source-dirs: src other-modules: Codec.Candid.Parse Codec.Candid.Class Codec.Candid.Generic Codec.Candid.Service Codec.Candid.TH Codec.Candid.Data Codec.Candid.Types Codec.Candid.FieldName Codec.Candid.Hash Codec.Candid.TypTable Codec.Candid.Decode Codec.Candid.EncodeTextual Codec.Candid.Encode Codec.Candid.Infer Codec.Candid.Subtype Codec.Candid.Coerce default-language: Haskell2010 ghc-options: -Wall -Wno-name-shadowing build-depends: base ^>=4.14.3.0 || ^>=4.15.1.0 || ^>=4.16.3.0 || ^>=4.17.0.0 || ^>=4.18.0.0, text ^>=1.2.4.1 || ^>=2.0.1, dlist ^>=1.0, vector ^>=0.12.3.1 || ^>=0.13.0.0, bytestring ^>=0.10.12.0 || ^>=0.11.3.1, mtl ^>=2.2.2 || ^>=2.3.1, transformers ^>=0.5.6.2 || ^>=0.6.1.0, hex-text ^>=0.1.0.7, crc ^>=0.1.1.1, megaparsec ^>=9.2.1 || ^>=9.3.1, parser-combinators ^>=1.3.0, scientific ^>=0.3.7.0, cereal ^>=0.5.8.3, leb128-cereal ^>=1.2, containers ^>=0.6.4.1, unordered-containers ^>=0.2.19.1, row-types ^>=1.0.1.2, constraints ^>=0.13.4, prettyprinter ^>=1.7.1, template-haskell ^>=2.16.0.0 || ^>=2.17.0.0 || ^>=2.18.0.0 || ^>=2.19.0.0 || ^>=2.20.0.0, base32 ^>=0.2.2.0 || ^>=0.3.1.0, split ^>=0.2.3.5, file-embed ^>=0.0.15.0 executable hcandid main-is: hcandid.hs default-language: Haskell2010 ghc-options: -Wall -Wno-name-shadowing build-depends: base ^>=4.14.3.0 || ^>=4.15.1.0 || ^>=4.16.3.0 || ^>=4.17.0.0 || ^>=4.18.0.0, candid, optparse-applicative ^>=0.17.0.0 || ^>=0.18.1.0, text ^>=1.2.4.1 || ^>=2.0.1, bytestring ^>=0.10.12.0 || ^>=0.11.3.1, hex-text ^>=0.1.0.7, prettyprinter ^>=1.7.1 test-suite test type: exitcode-stdio-1.0 main-is: test.hs hs-source-dirs: test other-modules: SpecTests Tests THTests default-language: Haskell2010 ghc-options: -Wall -Wno-name-shadowing -rtsopts build-depends: base ^>=4.14.3.0 || ^>=4.15.1.0 || ^>=4.16.3.0 || ^>=4.17.0.0 || ^>=4.18.0.0, tasty ^>=1.4.3, tasty-hunit ^>=0.10.0.3, tasty-smallcheck ^>=0.8.2, tasty-quickcheck ^>=0.10.2, tasty-rerun ^>=1.1.18, smallcheck ^>=1.2.1, candid, bytestring ^>=0.10.12.0 || ^>=0.11.3.1, text ^>=1.2.4.1 || ^>=2.0.1, vector ^>=0.12.3.1 || ^>=0.13.0.0, prettyprinter ^>=1.7.1, unordered-containers ^>=0.2.19.1, row-types ^>=1.0.1.2, directory ^>=1.3.6.0, filepath ^>=1.4.2.1, template-haskell ^>=2.16.0.0 || ^>=2.17.0.0 || ^>=2.18.0.0 || ^>=2.19.0.0 || ^>=2.20.0.0 test-suite doctest type: exitcode-stdio-1.0 main-is: doctests.hs default-language: Haskell2010 ghc-options: -threaded build-depends: base ^>=4.14.3.0 || ^>=4.15.1.0 || ^>=4.16.3.0 || ^>=4.17.0.0 || ^>=4.18.0.0, candid, doctest ^>=0.20.1 || ^>=0.21.1, row-types ^>=1.0.1.2, leb128-cereal ^>=1.2, prettyprinter ^>=1.7.1 source-repository head type: git location: https://github.com/nomeata/haskell-cabal