packages feed

aeson-schema 0.4.0.0 → 0.4.1.0

raw patch · 2 files changed

+6/−13 lines, 2 filesdep ~aesondep ~regex-basedep ~regex-compat

Dependency ranges changed: aeson, regex-base, regex-compat, template-haskell, transformers

Files

aeson-schema.cabal view
@@ -1,5 +1,5 @@ name:                aeson-schema-version:             0.4.0.0+version:             0.4.1.0 synopsis:            Haskell JSON schema validator and parser generator description:         This library provides validation of JSON values against schemata. Given a schema, it can also produce data types corresponding to the schema and a parser. homepage:            https://github.com/Fuuzetsu/aeson-schema@@ -8,10 +8,11 @@ author:              Tim Baumann, Mateusz Kowalczyk maintainer:          Mateusz Kowalczyk <fuuzetsu@fuuzetsu.co.uk> copyright:           (c) 2012-2015 Tim Baumann-                     (c) 2015 Mateusz Kowalczyk+                     (c) 2015-2016 Mateusz Kowalczyk category:            Data build-type:          Simple cabal-version:       >= 1.8+tested-with:         GHC==7.8.4, GHC==7.10.2 extra-source-files:  CHANGELOG.md data-files:          test/test-suite/tests/draft3/optional/*.json,                      test/test-suite/tests/draft3/*.json@@ -34,7 +35,7 @@                        Data.Aeson.TH.Lift   extensions:          OverloadedStrings   build-depends:       base > 4 && < 5,-                       aeson >= 0.8.0.0 && < 0.10,+                       aeson >= 0.7.0.0 && < 0.12,                        vector >= 0.10 && < 0.12,                        text >= 1.2 && < 1.3,                        regex-pcre >= 0.94.4 && < 0.95,@@ -44,9 +45,9 @@                        template-haskell,                        th-lift >= 0.7 && < 0.8,                        mtl >= 2 && < 3,-                       transformers >= 0.3.0.0 && < 0.5,+                       transformers >= 0.3.0.0 && < 0.6,                        QuickCheck >= 2.4.2 && < 2.9,-                       syb >= 0.4.4 && < 0.6,+                       syb >= 0.4.4 && < 0.7,                        bytestring >= 0.9.2.1 && < 0.11,                        scientific >= 0.3.3.7 && < 0.4,                        ghc-prim,
src/Data/Aeson/TH/Lift.hs view
@@ -31,11 +31,3 @@     let c = S.coefficient s         e = S.base10Exponent s     in [| S.scientific c e |]--instance Lift Value where-  lift (Object o) = [| Object o |]-  lift (Array a)  = [| Array a |]-  lift (String t) = [| String t |]-  lift (Number n) = [| Number n |]-  lift (Bool b)   = [| Bool b |]-  lift Null       = [| Null |]