packages feed

preamble 0.0.54 → 0.0.55

raw patch · 2 files changed

+14/−4 lines, 2 files

Files

preamble.cabal view
@@ -1,5 +1,5 @@ name: preamble-version: 0.0.54+version: 0.0.55 cabal-version: >=1.22 build-type: Simple license: MIT
src/Preamble/Aeson.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE CPP               #-} {-# LANGUAGE NoImplicitPrelude #-}  -- | Aeson generic deriving options.@@ -28,7 +29,10 @@   { fieldLabelModifier     = unpack . toCamel . unprefix . pack   , constructorTagModifier = unpack . toCamel . unprefix . lowerHead . pack   , omitNothingFields      = True-  , allNullaryToStringTag  = False+  , allNullaryToStringTag  = True+#if MIN_VERSION_aeson(1,1,0)+  , tagSingleConstructors  = True+#endif   , sumEncoding            = TaggedObject     { tagFieldName         = "type"     , contentsFieldName    = "data"@@ -42,7 +46,10 @@   { fieldLabelModifier     = unpack . toSnake . unprefix . pack   , constructorTagModifier = unpack . toSnake . unprefix . lowerHead . pack   , omitNothingFields      = True-  , allNullaryToStringTag  = False+  , allNullaryToStringTag  = True+#if MIN_VERSION_aeson(1,1,0)+  , tagSingleConstructors  = True+#endif   , sumEncoding            = TaggedObject     { tagFieldName         = "type"     , contentsFieldName    = "data"@@ -56,7 +63,10 @@   { fieldLabelModifier     = unpack . toSpinal . unprefix . pack   , constructorTagModifier = unpack . toSpinal . unprefix . lowerHead . pack   , omitNothingFields      = True-  , allNullaryToStringTag  = False+  , allNullaryToStringTag  = True+#if MIN_VERSION_aeson(1,1,0)+  , tagSingleConstructors  = True+#endif   , sumEncoding            = TaggedObject     { tagFieldName         = "type"     , contentsFieldName    = "data"