packages feed

aeson-decode-0.1.0.0: aeson-decode.cabal

name: aeson-decode
version: 0.1.0.0
category: JSON

synopsis: Easy functions for converting from Aeson.Value

description: A small and simple library for interpreting JSON after it has
             been parsed by @aeson@ into the @Value@ type.
             .
             Decoding failures do not come with any error messages; results
             are all @Maybe@.

homepage:    https://github.com/typeclasses/aeson-decode
bug-reports: https://github.com/typeclasses/aeson-decode/issues

author:     Chris Martin
maintainer: Chris Martin, Julie Moronuki

copyright: 2018 Typeclass Consulting, LLC
license: Apache-2.0
license-file: license.txt

build-type: Simple
cabal-version: >= 1.10

extra-source-files:
    readme.md

source-repository head
  type: git
  location: https://github.com/typeclasses/aeson-decode

library
  default-language: Haskell2010
  ghc-options: -Wall
  hs-source-dirs: src

  exposed-modules:
      AesonDecode

  build-depends:
      aeson
    , base >=4.7 && <5
    , containers
    , data-default
    , text
    , unordered-containers
    , vector

test-suite hedgehog
  default-language: Haskell2010
  type: exitcode-stdio-1.0
  main-is: hedgehog.hs
  hs-source-dirs: test
  ghc-options: -Wall -threaded

  build-depends:
      aeson-decode
    , aeson-qq
    , base >=4.9 && <4.12
    , containers
    , hedgehog
    , text
    , time