wai-middleware-content-type 0.6.1.2 → 0.6.2
raw patch · 2 files changed
+12/−9 lines, 2 filesdep ~basedep ~urlpath
Dependency ranges changed: base, urlpath
Files
src/Network/Wai/Middleware/ContentType/Types.hs view
@@ -48,6 +48,7 @@ import qualified Data.Text as T import Data.HashMap.Lazy (HashMap) import qualified Data.HashMap.Lazy as HM+import Data.Semigroup (Semigroup) import Data.Monoid ((<>)) import Data.Maybe (fromMaybe) import Data.Url (MonadUrl)@@ -205,9 +206,11 @@ ask = FileExtListenerT (ReaderT (const ask)) local f (FileExtListenerT (ReaderT g)) = FileExtListenerT $ ReaderT $ \x -> local f (g x) +instance Monad m => Semigroup (FileExtListenerT m ()) where+ x <> y = x >> y+ instance Monad m => Monoid (FileExtListenerT m ()) where mempty = FileExtListenerT (put mempty)- mappend x y = x >> y deriving instance (MonadResource m, MonadBase IO m) => MonadResource (FileExtListenerT m)
wai-middleware-content-type.cabal view
@@ -1,11 +1,13 @@--- This file has been generated from package.yaml by hpack version 0.21.2.+cabal-version: 1.12++-- This file has been generated from package.yaml by hpack version 0.31.0. -- -- see: https://github.com/sol/hpack ----- hash: 0ed9983cf563a9a4a966eb6dc4d58b7381960eb1aaf26875a6fcdb24c37eb576+-- hash: 74380c70941c771873442f9110c7bc835e54ac9846659dc4fc1293931846853c name: wai-middleware-content-type-version: 0.6.1.2+version: 0.6.2 synopsis: Route to different middlewares based on the incoming Accept header. description: Please see the README on Github at <https://git.localcooking.com/tooling/wai-middleware-content-type#readme> category: Web@@ -17,8 +19,6 @@ license: BSD3 license-file: LICENSE build-type: Simple-cabal-version: >= 1.10- extra-source-files: README.md @@ -46,7 +46,7 @@ ghc-options: -Wall build-depends: aeson- , base >=4.8 && <5+ , base >=4.11 && <5 , blaze-builder , blaze-html , bytestring@@ -68,7 +68,7 @@ , transformers , transformers-base , unordered-containers- , urlpath >=9.0.0+ , urlpath >=9.0.1 , wai >=3.2 , wai-logger , wai-transformers >=0.1.0@@ -85,7 +85,7 @@ ghc-options: -Wall -threaded -rtsopts -Wall -with-rtsopts=-N build-depends: aeson- , base >=4.8 && <5+ , base >=4.11 && <5 , blaze-builder , blaze-html , bytestring