yesod-core 1.2.18 → 1.2.19
raw patch · 2 files changed
+11/−1 lines, 2 files
Files
- Yesod/Core/Types.hs +10/−0
- yesod-core.cabal +1/−1
Yesod/Core/Types.hs view
@@ -68,6 +68,9 @@ import Control.Monad.Reader (MonadReader (..)) import Prelude hiding (catch) import Control.DeepSeq (NFData (rnf))+#if MIN_VERSION_conduit(1, 1, 0)+import Data.Conduit.Lazy (MonadActive, monadActive)+#endif -- Sessions type SessionMap = Map Text ByteString@@ -457,6 +460,13 @@ instance MonadIO m => MonadLogger (WidgetT site m) where monadLoggerLog a b c d = WidgetT $ \hd -> liftIO $ fmap (, mempty) $ rheLog (handlerEnv hd) a b c (toLogStr d)++#if MIN_VERSION_conduit(1, 1, 0)+instance MonadActive m => MonadActive (WidgetT site m) where+ monadActive = lift monadActive+instance MonadActive m => MonadActive (HandlerT site m) where+ monadActive = lift monadActive+#endif instance MonadTrans (HandlerT site) where lift = HandlerT . const
yesod-core.cabal view
@@ -1,5 +1,5 @@ name: yesod-core-version: 1.2.18+version: 1.2.19 license: MIT license-file: LICENSE author: Michael Snoyman <michael@snoyman.com>