cabal-version: >=1.10 name: aeson-combinators version: 0.0.1.0 synopsis: Aeson combinators for dead simple JSON decoding description: This library defines low overhead value space `Decoder` on top of Aeson Parser for less restricted and more compositional style of writing Decoders. bug-reports: https://github.com/turboMaCk/aeson-combinators/issues license: BSD3 license-file: LICENSE author: Marek Fajkus maintainer: Marek Fajkus copyright: (c) 2020 Marek Fajkus stability: experimental category: Text, Web, JSON build-type: Simple extra-source-files: CHANGELOG.md homepage: https://github.com/turboMaCk/aeson-combinators tested-with: GHC == 7.10.3 , GHC == 7.8.4 , GHC == 7.6.3 , GHC == 8.4.4 , GHC == 8.6.5 library exposed-modules: Data.Aeson.Combinators.Decode -- other-modules: -- other-extensions: build-depends: base >= 4 && < 5 , bytestring , text , aeson , scientific , vector , unordered-containers , fail , time , time-compat , uuid-types , containers , unordered-containers , void , scientific hs-source-dirs: lib default-language: Haskell2010 test-suite spec type: exitcode-stdio-1.0 hs-source-dirs: test main-is: Spec.hs other-modules: JSONDecodeSpec build-depends: base , hspec , aeson-combinators , bytestring , text , aeson , utf8-string ghc-options: -Wall default-language: Haskell2010