packages feed

Cabal revisions of oops-0.1.0.0

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

revision 1
-cabal-version: 3.0--name:                   oops-version:                0.1.0.0-synopsis:               Combinators for handling errors of many types in a composable way-description:            Combinators for handling errors of many types in a composable way.-homepage:               https://www.github.com/i-am-tom/oops-license:                MIT-license-file:           LICENSE-author:                 Tom Harding-maintainer:             tomjharding@live.co.uk-copyright:              2019 Tom Harding-                        2023 John Ky-category:               Data-                        Control-tested-with:            GHC == 9.4.3, GHC == 9.2.2, GHC == 9.0.2, GHC == 8.10.7--source-repository head-  type: git-  location: https://github.com/haskell-works/oops--common base                           { build-depends: base                           >= 4.12       && < 5      }--common base-compat                    { build-depends: base-compat                    >= 0.10.5     && < 0.13   }-common Glob                           { build-depends: Glob                           >= 0.10.2     && < 0.11   }-common doctest                        { build-depends: doctest                        >= 0.16.2     && < 0.21   }-common doctest-discover               { build-depends: doctest-discover               >= 0.2        && < 0.3    }-common doctest-prop                   { build-depends: doctest-prop                   >= 0.2.0.1    && < 0.3    }-common hedgehog-quickcheck            { build-depends: hedgehog-quickcheck                                      }-common hedgehog                       { build-depends: hedgehog                                                 }-common hspec                          { build-depends: hspec                                                    }-common hw-hspec-hedgehog              { build-depends: hw-hspec-hedgehog                                        }-common lens                           { build-depends: lens                                                     }-common mtl                            { build-depends: mtl                                                      }-common QuickCheck                     { build-depends: QuickCheck                                               }-common template-haskell               { build-depends: template-haskell                                         }-common transformers                   { build-depends: transformers                                             }--common project-config-  default-language:     Haskell2010-  ghc-options:          -Wall--library-  import:               base, project-config,-                        mtl,-                        QuickCheck,-                        transformers,-  exposed-modules:      Control.Monad.Oops-                        Control.Monad.Oops.Classic-                        Data.Variant-  hs-source-dirs:       src-  default-language:     Haskell2010--test-suite doctest-  import:               base, project-config,-                        base-compat,-                        doctest,-                        doctest-discover,-                        Glob,-                        lens,-                        QuickCheck,-                        template-haskell,-  type:                 exitcode-stdio-1.0-  build-tool-depends:   doctest-discover:doctest-discover-  ghc-options:          -threaded -rtsopts -with-rtsopts=-N-  main-is:              DoctestDriver.hs-  hs-source-dirs:       doctest-  default-language:     Haskell2010-  build-depends:        oops--  x-doctest-components: lib--test-suite test-  import:               base, project-config,-                        base-compat,-                        doctest-discover,-                        doctest,-                        hedgehog-quickcheck,-                        hedgehog,-                        hspec,-                        hw-hspec-hedgehog,-                        lens,-                        QuickCheck,-                        template-haskell,-  type:                 exitcode-stdio-1.0-  build-tool-depends:   hspec-discover:hspec-discover-  ghc-options:          -threaded -rtsopts -with-rtsopts=-N-  main-is:              Spec.hs-  hs-source-dirs:       test-  default-language:     Haskell2010-  build-depends:        oops-  other-modules:        Data.VariantSpec+cabal-version: 3.0
+
+name:                   oops
+version:                0.1.0.0
+x-revision: 1
+synopsis:               Combinators for handling errors of many types in a composable way
+description:            Combinators for handling errors of many types in a composable way.
+homepage:               https://www.github.com/haskell-works/oops
+license:                MIT
+license-file:           LICENSE
+author:                 Tom Harding
+maintainer:             tomjharding@live.co.uk
+copyright:              2019 Tom Harding
+                        2023 John Ky
+category:               Data
+                        Control
+tested-with:            GHC == 9.4.3, GHC == 9.2.2, GHC == 9.0.2, GHC == 8.10.7
+
+source-repository head
+  type: git
+  location: https://github.com/haskell-works/oops
+
+common base                           { build-depends: base                           >= 4.12       && < 5      }
+
+common base-compat                    { build-depends: base-compat                    >= 0.10.5     && < 0.13   }
+common Glob                           { build-depends: Glob                           >= 0.10.2     && < 0.11   }
+common doctest                        { build-depends: doctest                        >= 0.16.2     && < 0.21   }
+common doctest-discover               { build-depends: doctest-discover               >= 0.2        && < 0.3    }
+common doctest-prop                   { build-depends: doctest-prop                   >= 0.2.0.1    && < 0.3    }
+common hedgehog-quickcheck            { build-depends: hedgehog-quickcheck                                      }
+common hedgehog                       { build-depends: hedgehog                                                 }
+common hspec                          { build-depends: hspec                                                    }
+common hw-hspec-hedgehog              { build-depends: hw-hspec-hedgehog                                        }
+common lens                           { build-depends: lens                                                     }
+common mtl                            { build-depends: mtl                                                      }
+common QuickCheck                     { build-depends: QuickCheck                                               }
+common template-haskell               { build-depends: template-haskell                                         }
+common transformers                   { build-depends: transformers                                             }
+
+common project-config
+  default-language:     Haskell2010
+  ghc-options:          -Wall
+
+library
+  import:               base, project-config,
+                        mtl,
+                        QuickCheck,
+                        transformers,
+  exposed-modules:      Control.Monad.Oops
+                        Control.Monad.Oops.Classic
+                        Data.Variant
+  hs-source-dirs:       src
+  default-language:     Haskell2010
+
+test-suite doctest
+  import:               base, project-config,
+                        base-compat,
+                        doctest,
+                        doctest-discover,
+                        Glob,
+                        lens,
+                        QuickCheck,
+                        template-haskell,
+  type:                 exitcode-stdio-1.0
+  build-tool-depends:   doctest-discover:doctest-discover
+  ghc-options:          -threaded -rtsopts -with-rtsopts=-N
+  main-is:              DoctestDriver.hs
+  hs-source-dirs:       doctest
+  default-language:     Haskell2010
+  build-depends:        oops
+
+  x-doctest-components: lib
+
+test-suite test
+  import:               base, project-config,
+                        base-compat,
+                        doctest-discover,
+                        doctest,
+                        hedgehog-quickcheck,
+                        hedgehog,
+                        hspec,
+                        hw-hspec-hedgehog,
+                        lens,
+                        QuickCheck,
+                        template-haskell,
+  type:                 exitcode-stdio-1.0
+  build-tool-depends:   hspec-discover:hspec-discover
+  ghc-options:          -threaded -rtsopts -with-rtsopts=-N
+  main-is:              Spec.hs
+  hs-source-dirs:       test
+  default-language:     Haskell2010
+  build-depends:        oops
+  other-modules:        Data.VariantSpec
revision 2
 
 name:                   oops
 version:                0.1.0.0
-x-revision: 1
+x-revision: 2
 synopsis:               Combinators for handling errors of many types in a composable way
 description:            Combinators for handling errors of many types in a composable way.
 homepage:               https://www.github.com/haskell-works/oops
 license-file:           LICENSE
 author:                 Tom Harding
 maintainer:             tomjharding@live.co.uk
-copyright:              2019 Tom Harding
-                        2023 John Ky
+copyright:              2023 John Ky
+                        2019 Tom Harding
 category:               Data
                         Control
 tested-with:            GHC == 9.4.3, GHC == 9.2.2, GHC == 9.0.2, GHC == 8.10.7