packages feed

universe 1.2.2 → 1.2.3

raw patch · 4 files changed

+19/−39 lines, 4 filesdep ~universe-basedep ~universe-instances-extendeddep ~universe-reverse-instancesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: universe-base, universe-instances-extended, universe-reverse-instances, universe-some

API changes (from Hackage documentation)

- Data.Universe: class Universe a
+ Data.Universe: class () => Universe a

Files

changelog view
@@ -1,3 +1,6 @@+1.2.3+* Support GHC-9.6.5..9.10.1+ 1.2.2 * Add Solo instances 
src/Data/Universe.hs view
@@ -1,25 +1,15 @@-{-# LANGUAGE CPP #-} {-# LANGUAGE NoImplicitPrelude #-}-#if __GLASGOW_HASKELL__ >=704 {-# LANGUAGE Safe #-}-#elif __GLASGOW_HASKELL__ >=702-{-# LANGUAGE Trustworthy #-}-#endif -- | A convenience module that imports the submodules @Instances.Base@, @Instances.Containers@, -- @Instances.Extended@, and @Instances.Trans@ to provide instances of -- 'Universe' and 'Finite' for a wide variety of types. module Data.Universe (   Universe(..), Finite(..),-#if __GLASGOW_HASKELL__ >= 702   universeGeneric,-#endif   module Data.Universe.Instances.Extended,   ) where  import Data.Universe.Class import Data.Universe.Instances.Extended import Data.Universe.Some ()--#if __GLASGOW_HASKELL__ >= 702 import Data.Universe.Generic (universeGeneric)-#endif
src/Data/Universe/Instances/Reverse.hs view
@@ -1,10 +1,5 @@-{-# LANGUAGE CPP #-} {-# LANGUAGE NoImplicitPrelude #-}-#if __GLASGOW_HASKELL__ >=704 {-# LANGUAGE Safe #-}-#elif __GLASGOW_HASKELL__ >=702-{-# LANGUAGE Trustworthy #-}-#endif -- | A convenience module that imports the sibling modules @Eq@, @Ord@, -- @Show@, @Read@, and @Traversable@ to provide instances of these classes -- for functions over finite inputs.
universe.cabal view
@@ -1,5 +1,6 @@+cabal-version:      2.2 name:               universe-version:            1.2.2+version:            1.2.3 synopsis:           A class for finite and recursively enumerable types. description:   A class for finite and recursively enumerable types and some helper functions for enumerating them@@ -12,38 +13,29 @@   This also provides instances from @universe-instances-*" packages.  homepage:           https://github.com/dmwit/universe-license:            BSD3+license:            BSD-3-Clause license-file:       LICENSE author:             Daniel Wagner maintainer:         me@dmwit.com copyright:          Daniel Wagner 2014 category:           Data build-type:         Simple-cabal-version:      >=1.10 extra-source-files: changelog tested-with:-  GHC ==7.0.4-   || ==7.4.2-   || ==7.6.3-   || ==7.8.4-   || ==7.10.3-   || ==8.0.2-   || ==8.2.2-   || ==8.4.4-   || ==8.6.5+  GHC ==8.6.5    || ==8.8.4-   || ==8.10.4-   || ==9.0.1-   || ==9.2.1+   || ==8.10.7+   || ==9.0.2+   || ==9.2.8+   || ==9.4.8+   || ==9.6.5+   || ==9.8.2+   || ==9.10.1  source-repository head   type:     git   location: https://github.com/dmwit/universe--source-repository this-  type:     git-  location: https://github.com/dmwit/universe-  tag:      universe-1.2.1+  subdir:   universe  library   default-language:         Haskell2010@@ -53,10 +45,10 @@     Data.Universe.Instances.Reverse    build-depends:-      universe-base                >=1.1.3 && <1.1.4-    , universe-instances-extended  >=1.1.3 && <1.1.4-    , universe-reverse-instances   >=1.1.1 && <1.1.2-    , universe-some                >=1.2.1 && <1.2.2+      universe-base                >=1.1.4 && <1.1.5+    , universe-instances-extended  >=1.1.4 && <1.1.5+    , universe-reverse-instances   >=1.1.2 && <1.1.3+    , universe-some                >=1.2.2 && <1.2.3    if impl(ghc >=9.0)     -- these flags may abort compilation with GHC-8.10