packages feed

rfc 0.0.0.7 → 0.0.0.8

raw patch · 3 files changed

+12/−4 lines, 3 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

rfc.cabal view
@@ -1,5 +1,5 @@ name:                rfc-version:             0.0.0.7+version:             0.0.0.8 synopsis:            Robert Fischer's Common library description:         An enhanced Prelude and various utilities for Aeson, Servant, PSQL, and Redis that Robert Fischer uses. homepage:            https://github.com/RobertFischer/rfc#README.md@@ -27,6 +27,7 @@   hs-source-dirs:      src   build-depends:       base >= 4.7 && < 5   default-language:    Haskell2010+  default-extensions:  NoImplicitPrelude   ghc-options:         -Wall -fno-warn-orphans -fno-warn-name-shadowing   if flag(Development)     ghc-options:       -Werror
src/RFC/Data/UUID.hs view
@@ -7,14 +7,17 @@   ( module Data.UUID.Types   ) where +import           ClassyPrelude+import           RFC.String+ import           Data.UUID.Types import qualified Data.UUID.Types                    as UUID+ #ifndef GHCJS_BROWSER import           Database.PostgreSQL.Simple.FromRow import           Database.PostgreSQL.Simple.ToRow import           Database.PostgreSQL.Simple.Types   (Only (..)) #endif-import           RFC.String  #ifndef GHCJS_BROWSER instance FromRow UUID where
src/RFC/JSON.hs view
@@ -1,6 +1,7 @@ {-# LANGUAGE DeriveGeneric     #-} {-# LANGUAGE NoImplicitPrelude #-} + module RFC.JSON ( jsonOptions , deriveJSON@@ -15,12 +16,15 @@ , Value(..) , encode , decode+, module Data.Aeson.Types ) where +import           ClassyPrelude import           Data.Aeson       as JSON import           Data.Aeson.TH    (deriveJSON) import           Data.Aeson.Types (Options (..), SumEncoding (..))-import           RFC.Prelude+import           Data.Char+import           RFC.String  jsonOptions :: Options jsonOptions = defaultOptions@@ -32,7 +36,7 @@   where     ctm []     = []     ctm (c:cs) = (charToLower c):cs-    flm = flm' . span charIsLower+    flm = flm' . span isLower     flm' (cs, []) = cs     flm' (_, cs)  = lowerFirst cs     lowerFirst []     = []