packages feed

urlpath 3.0.0 → 3.1.0

raw patch · 2 files changed

+7/−7 lines, 2 files

Files

src/Data/Url.hs view
@@ -19,7 +19,7 @@  -- * Classes -class Url b (m :: * -> *) where+class MonadUrl b (m :: * -> *) where   pathUrl   :: Path b t             -> m String   locUrl    :: Location b t@@ -28,10 +28,10 @@                ) => s                  -> m String -instance ( Url b m+instance ( MonadUrl b m          , MonadTrans t          , Monad m-         ) => Url b (t m) where+         ) => MonadUrl b (t m) where   pathUrl   = lift . pathUrl   locUrl    = lift . locUrl   symbolUrl = lift . symbolUrl@@ -109,7 +109,7 @@   liftIO = lift . liftIO  instance ( Applicative m-         ) => Url Rel (RelativeUrlT m) where+         ) => MonadUrl Rel (RelativeUrlT m) where   pathUrl x   = pure (toFilePath x)   locUrl x    = pure (show x)   symbolUrl x = pure (show (toLocation x))@@ -150,7 +150,7 @@   liftIO = lift . liftIO  instance ( Applicative m-         ) => Url Abs (GroundedUrlT m) where+         ) => MonadUrl Abs (GroundedUrlT m) where   pathUrl x   = pure (toFilePath x)   locUrl x    = pure (show x)   symbolUrl x = pure (show (toLocation x))@@ -191,7 +191,7 @@   liftIO = lift . liftIO  instance ( Applicative m-         ) => Url Abs (AbsoluteUrlT m) where+         ) => MonadUrl Abs (AbsoluteUrlT m) where   pathUrl x   = AbsoluteUrlT (\h -> pure $ show h ++ toFilePath x)   locUrl x    = AbsoluteUrlT (\h -> pure $ show h ++ show x)   symbolUrl x = AbsoluteUrlT (\h -> pure $ show h ++ show (toLocation x))
urlpath.cabal view
@@ -1,5 +1,5 @@ Name:                   urlpath-Version:                3.0.0+Version:                3.1.0 Author:                 Athan Clark <athan.clark@gmail.com> Maintainer:             Athan Clark <athan.clark@gmail.com> License:                MIT