packages feed

Cabal revisions of both-0.1.1.0

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
--- Initial both.cabal generated by cabal init.  For further documentation, --- see http://haskell.org/cabal/users-guide/--name:                both-version:             0.1.1.0-synopsis:            Like Maybe, but with a different Monoid instance.-description:-  The Monoid instance for Maybe behaves like so:-  .-  > instance Monoid a => Monoid (Maybe a) where-  >   mappend (Just x) (Just y) = Just $ x <> y-  >   mappend (Just x) Nothing  = Just x-  >   mappend Nothing  (Just y) = Just y-  >   mappend Nothing  Nothing  = Nothing-  >-  >   mempty = Nothing-  .-  Both is a newtype wrapper around Maybe providing this instance:-  .-  > instance Monoid a => Monoid (Both a) where-  >   mappend (Just x) (Just y) = Just $ x <> y-  >   mappend _ _ = Nothing-  >-  >   mempty = Just mempty--homepage:            https://github.com/barrucadu/both-bug-reports:         https://github.com/barrucadu/both/issues-license:             MIT-license-file:        LICENSE-author:              Michael Walker-maintainer:          mike@barrucadu.co.uk--- copyright:           -category:            Data-build-type:          Simple--- extra-source-files:  -cabal-version:       >=1.10--source-repository head-  type:     git-  location: https://github.com/barrucadu/both.git--source-repository this-  type:     git-  location: https://github.com/barrucadu/both.git-  tag:      0.1.1.0--library-  exposed-modules:     Data.Both-  -- other-modules:       -  -- other-extensions:    -  build-depends:       base >=4.7 && <5.0-                     , semigroups >=0.16 && <0.19-                     , zero >=0.1 && <0.2-  -- hs-source-dirs:      -  default-language:    Haskell2010+-- Initial both.cabal generated by cabal init.  For further documentation, 
+-- see http://haskell.org/cabal/users-guide/
+
+name:                both
+version:             0.1.1.0
+x-revision: 1
+synopsis:            Like Maybe, but with a different Monoid instance.
+description:
+  The Monoid instance for Maybe behaves like so:
+  .
+  > instance Monoid a => Monoid (Maybe a) where
+  >   mappend (Just x) (Just y) = Just $ x <> y
+  >   mappend (Just x) Nothing  = Just x
+  >   mappend Nothing  (Just y) = Just y
+  >   mappend Nothing  Nothing  = Nothing
+  >
+  >   mempty = Nothing
+  .
+  Both is a newtype wrapper around Maybe providing this instance:
+  .
+  > instance Monoid a => Monoid (Both a) where
+  >   mappend (Just x) (Just y) = Just $ x <> y
+  >   mappend _ _ = Nothing
+  >
+  >   mempty = Just mempty
+
+homepage:            https://github.com/barrucadu/both
+bug-reports:         https://github.com/barrucadu/both/issues
+license:             MIT
+license-file:        LICENSE
+author:              Michael Walker
+maintainer:          mike@barrucadu.co.uk
+-- copyright:           
+category:            Data
+build-type:          Simple
+-- extra-source-files:  
+cabal-version:       >=1.10
+
+source-repository head
+  type:     git
+  location: https://github.com/barrucadu/both.git
+
+source-repository this
+  type:     git
+  location: https://github.com/barrucadu/both.git
+  tag:      0.1.1.0
+
+library
+  exposed-modules:     Data.Both
+  -- other-modules:       
+  -- other-extensions:    
+  build-depends:       base >=4.7 && <5.0
+                     , semigroups >=0.16
+                     , zero >=0.1 && <0.2
+  -- hs-source-dirs:      
+  default-language:    Haskell2010