From dce5ea942e222c5c2413a4bf069a207e3f762b6d Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 12 Nov 2013 19:29:18 +0200 Subject: [PATCH] Fix a faulty rewrite rule --- yesod-core/Yesod/Core/Class/Handler.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yesod-core/Yesod/Core/Class/Handler.hs b/yesod-core/Yesod/Core/Class/Handler.hs index 370956b8..10d85e5d 100644 --- a/yesod-core/Yesod/Core/Class/Handler.hs +++ b/yesod-core/Yesod/Core/Class/Handler.hs @@ -41,7 +41,7 @@ replaceToParent hd = hd { handlerToParent = const () } instance MonadResourceBase m => MonadHandler (HandlerT site m) where type HandlerSite (HandlerT site m) = site liftHandlerT (HandlerT f) = HandlerT $ liftIO . f . replaceToParent -{-# RULES "liftHandlerT (HandlerT site IO)" forall action. liftHandlerT action = id #-} +{-# RULES "liftHandlerT (HandlerT site IO)" liftHandlerT = id #-} instance MonadResourceBase m => MonadHandler (WidgetT site m) where type HandlerSite (WidgetT site m) = site