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 +2/−0
- Prolude/Servant.hs +30/−0
- prolude.cabal +3/−1
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