web-routes-transformers-0.19: Web/Routes/Transformers.hs
{-# LANGUAGE GeneralizedNewtypeDeriving, FlexibleInstances, TypeFamilies, PackageImports #-}
module Web.Routes.Transformers where
import "transformers" Control.Monad.Trans.Class (MonadTrans(lift))
import "transformers" Control.Monad.IO.Class (MonadIO(liftIO))
import Web.Routes.RouteT(RouteT, liftRouteT)
instance MonadTrans (RouteT url) where
lift = liftRouteT
instance (MonadIO m) => MonadIO (RouteT url m) where
liftIO = lift . liftIO