packages feed

Cabal revisions of oops-0.2.0.1

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.2.0.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:                 John Ky-maintainer:             newhoggy@gmail.com-copyright:              2023 John Ky-                        2019 Tom Harding-category:               Data-                        Control-tested-with:            GHC == 9.4.4, GHC == 9.2.5, 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 exceptions                     { build-depends: exceptions                                               }-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-  default-extensions:   BlockArguments-                        RankNTypes-                        ScopedTypeVariables-  ghc-options:          -Wall--library-  import:               base, project-config,-                        exceptions,-                        mtl,-                        QuickCheck,-                        transformers,-  exposed-modules:      Control.Monad.Oops-                        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,-                        mtl,-                        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.2.0.1
+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:                 John Ky
+maintainer:             newhoggy@gmail.com
+copyright:              2023 John Ky
+                        2019 Tom Harding
+category:               Data
+                        Control
+tested-with:            GHC == 9.4.4, GHC == 9.2.5, 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.14   }
+common Glob                           { build-depends: Glob                           >= 0.10.2     && < 0.11   }
+common doctest                        { build-depends: doctest                        >= 0.16.2     && < 0.22   }
+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 exceptions                     { build-depends: exceptions                                               }
+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
+  default-extensions:   BlockArguments
+                        RankNTypes
+                        ScopedTypeVariables
+  ghc-options:          -Wall
+
+library
+  import:               base, project-config,
+                        exceptions,
+                        mtl,
+                        QuickCheck,
+                        transformers,
+  exposed-modules:      Control.Monad.Oops
+                        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,
+                        mtl,
+                        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