urlpath 5.0.0 → 5.0.0.1
raw patch · 2 files changed
+5/−1 lines, 2 filesPVP: minor bump suggested
API additions: PVP suggests at least a minor version bump
API changes (from Hackage documentation)
+ Data.Url: instance GHC.Base.Alternative m => GHC.Base.Alternative (Data.Url.AbsoluteUrlT m)
Files
- src/Data/Url.hs +4/−0
- urlpath.cabal +1/−1
src/Data/Url.hs view
@@ -292,6 +292,10 @@ f <*> x = AbsoluteUrlT $ \r -> runAbsoluteUrlT f r <*> runAbsoluteUrlT x r +instance Alternative m => Alternative (AbsoluteUrlT m) where+ empty = AbsoluteUrlT (\_ -> empty)+ (AbsoluteUrlT f) <|> (AbsoluteUrlT g) = AbsoluteUrlT $ \h -> f h <|> g h+ instance Monad m => Monad (AbsoluteUrlT m) where return x = AbsoluteUrlT $ const (return x) m >>= f = AbsoluteUrlT $ \r ->
urlpath.cabal view
@@ -1,5 +1,5 @@ Name: urlpath-Version: 5.0.0+Version: 5.0.0.1 Author: Athan Clark <athan.clark@gmail.com> Maintainer: Athan Clark <athan.clark@gmail.com> License: MIT