From 845258e54460a53a476f488069c6aad1a88da5e4 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 12 Mar 2013 10:26:43 +0200 Subject: [PATCH] Removed some dead code --- yesod-core/Yesod/Core/Internal/Run.hs | 46 --------------------------- 1 file changed, 46 deletions(-) diff --git a/yesod-core/Yesod/Core/Internal/Run.hs b/yesod-core/Yesod/Core/Internal/Run.hs index 59f8b9c5..af65960d 100644 --- a/yesod-core/Yesod/Core/Internal/Run.hs +++ b/yesod-core/Yesod/Core/Internal/Run.hs @@ -298,52 +298,6 @@ yesodRender y ar url params = where (ps, params') = renderRoute url -toMasterHandlerMaybe :: (Route sub -> Route master) - -> (master -> sub) - -> Maybe (Route sub) - -> GHandler sub master a - -> GHandler sub' master a -toMasterHandlerMaybe tm ts route = local (handlerSubDataMaybe tm ts route) - --- | FIXME do we need this? -toMasterHandlerDyn :: (Route sub -> Route master) - -> GHandler sub' master sub - -> Route sub - -> GHandler sub master a - -> GHandler sub' master a -toMasterHandlerDyn tm getSub route h = do - sub <- getSub - local (handlerSubData tm (const sub) route) h - --- | Used internally for promoting subsite handler functions to master site --- handler functions. Should not be needed by users. -toMasterHandler :: (Route sub -> Route master) - -> (master -> sub) - -> Route sub - -> GHandler sub master a - -> GHandler sub' master a -toMasterHandler tm ts route = local (handlerSubData tm ts route) - -handlerSubData :: (Route sub -> Route master) - -> (master -> sub) - -> Route sub - -> HandlerData oldSub master - -> HandlerData sub master -handlerSubData tm ts = handlerSubDataMaybe tm ts . Just - -handlerSubDataMaybe :: (Route sub -> Route master) - -> (master -> sub) - -> Maybe (Route sub) - -> HandlerData oldSub master - -> HandlerData sub master -handlerSubDataMaybe tm ts route hd = hd - { handlerEnv = (handlerEnv hd) - { rheSub = ts $ rheMaster $ handlerEnv hd - , rheToMaster = tm - , rheRoute = route - } - } - resolveApproot :: Yesod master => master -> Request -> ResolvedApproot resolveApproot master req = case approot of