packages feed

web-routes-transformers (empty) → 0.18

raw patch · 3 files changed

+31/−0 lines, 3 filesdep +basedep +transformersdep +web-routessetup-changed

Dependencies added: base, transformers, web-routes

Files

+ Setup.hs view
@@ -0,0 +1,2 @@+import Distribution.Simple+main = defaultMain
+ Web/Routes/Transformers.hs view
@@ -0,0 +1,11 @@+{-# LANGUAGE GeneralizedNewtypeDeriving, FlexibleInstances, TypeFamilies, PackageImports #-}+module Web.Routes.Transformers where++import "transformers" Control.Monad.Trans (MonadTrans(lift), 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
+ web-routes-transformers.cabal view
@@ -0,0 +1,18 @@+Name:             web-routes-transformers+Version:          0.18+License:          BSD3+Author:           jeremy@seereason.com+Maintainer:       partners@seereason.com+Bug-Reports:      http://bugzilla.seereason.com/+Category:         Web, Language+Synopsis:         Extends web-routes with some transformers instances for RouteT+Cabal-Version:    >= 1.6+Build-type:       Simple++Library+        Build-Depends:    base >= 4 && < 5, transformers, web-routes >= 0.18+        Exposed-Modules:  Web.Routes.Transformers++source-repository head+    type:     darcs+    location: http://src.seereason.com/web-routes/