packages feed

prolude 0.0.0.14 → 0.0.0.15

raw patch · 3 files changed

+35/−1 lines, 3 filesdep +servantPVP: minor bump suggested

API additions: PVP suggests at least a minor version bump

Dependencies added: servant

API changes (from Hackage documentation)

+ Prolude.Servant: type HttpDescription = Description
+ Prolude.Servant: type HttpJson = JSON

Files

Prolude.hs view
@@ -20,6 +20,7 @@   , module Prolude.MongoDB   , module Prolude.Persist   , module Prolude.Prim+  , module Prolude.Servant   , module Prolude.Swagger   , module Prolude.Test   , module Prolude.Text@@ -43,6 +44,7 @@ import Prolude.MongoDB import Prolude.Persist import Prolude.Prim+import Prolude.Servant import Prolude.Swagger import Prolude.Test import Prolude.Text
+ Prolude/Servant.hs view
@@ -0,0 +1,30 @@+module Prolude.Servant+  ( -- * Servant re-exports+    module Servant+    -- * Alias types+  , HttpDescription+  , HttpJson+  )+where++import Servant.API +  ( (:<|>)((:<|>))+  , (:>)+  , Delete+  , DeleteNoContent+  , FromHttpApiData(parseHeader, parseQueryParam, parseUrlPiece)+  , Get+  , GetNoContent+  , NoContent(..)+  , Post+  , PostNoContent+  , Put+  , PutNoContent+  , ReqBody+  , Summary+  , ToHttpApiData+  )+import qualified Servant.API as Servant++type HttpDescription = Servant.Description+type HttpJson = Servant.JSON
prolude.cabal view
@@ -1,7 +1,7 @@ cabal-version: >= 1.10  name: prolude-version: 0.0.0.14+version: 0.0.0.15 synopsis: ITProTV's custom prelude description:     Prolude is ITProTV's custom prelude.@@ -36,6 +36,7 @@         Prolude.MongoDB         Prolude.Persist         Prolude.Prim+        Prolude.Servant         Prolude.Swagger         Prolude.Test         Prolude.Text@@ -60,6 +61,7 @@         , persistent-mongoDB >= 2.8 && < 3         , safe-exceptions >= 0.1.7 && < 0.2         , scientific >= 0.3.6 && < 0.4+        , servant >= 0.18.2 && < 0.19         , swagger2 >= 2.5 && < 2.7         , text >= 1.2.3 && < 1.3         , time >= 1.9.3 && < 1.10