universe-reverse-instances 1.1.1 → 1.1.2
raw patch · 7 files changed
+19/−46 lines, 7 filesdep ~basedep ~containersdep ~universe-basePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: base, containers, universe-base
API changes (from Hackage documentation)
- Data.Universe.Instances.Eq: class Eq a
+ Data.Universe.Instances.Eq: class () => Eq a
- Data.Universe.Instances.Ord: infix 4 <
+ Data.Universe.Instances.Ord: infix 4 >
Files
- changelog +4/−0
- src/Data/Universe/Instances/Eq.hs +0/−5
- src/Data/Universe/Instances/Ord.hs +0/−5
- src/Data/Universe/Instances/Read.hs +0/−5
- src/Data/Universe/Instances/Show.hs +0/−5
- src/Data/Universe/Instances/Traversable.hs +0/−5
- universe-reverse-instances.cabal +15/−21
changelog view
@@ -1,2 +1,6 @@+1.1.2++* Support GHC-9.6.5..9.10.1+ 1.1.1 * Mark modules as explicit Safe or Trustworthy
src/Data/Universe/Instances/Eq.hs view
@@ -1,9 +1,4 @@-{-# LANGUAGE CPP #-}-#if __GLASGOW_HASKELL__ >=704 {-# LANGUAGE Safe #-}-#elif __GLASGOW_HASKELL__ >=702-{-# LANGUAGE Trustworthy #-}-#endif module Data.Universe.Instances.Eq ( -- | An 'Eq' instance for functions, given the input is 'Finite' and the -- output is 'Eq'. Compares pointwise.
src/Data/Universe/Instances/Ord.hs view
@@ -1,9 +1,4 @@-{-# LANGUAGE CPP #-}-#if __GLASGOW_HASKELL__ >=704 {-# LANGUAGE Safe #-}-#elif __GLASGOW_HASKELL__ >=702-{-# LANGUAGE Trustworthy #-}-#endif module Data.Universe.Instances.Ord ( -- | An 'Ord' instance for functions, given the input is 'Finite' and the -- output is 'Ord'. Compares pointwise, with higher priority to inputs
src/Data/Universe/Instances/Read.hs view
@@ -1,9 +1,4 @@-{-# LANGUAGE CPP #-}-#if __GLASGOW_HASKELL__ >=704 {-# LANGUAGE Safe #-}-#elif __GLASGOW_HASKELL__ >=702-{-# LANGUAGE Trustworthy #-}-#endif -- | A 'Read' instance for functions, given the input is 'Finite' and -- 'Ord' and both the input and output are 'Read'. module Data.Universe.Instances.Read () where
src/Data/Universe/Instances/Show.hs view
@@ -1,9 +1,4 @@-{-# LANGUAGE CPP #-}-#if __GLASGOW_HASKELL__ >=704 {-# LANGUAGE Safe #-}-#elif __GLASGOW_HASKELL__ >=702-{-# LANGUAGE Trustworthy #-}-#endif -- | A 'Show' instance for functions, given the input is 'Finite' and both -- the input and output are 'Show'. module Data.Universe.Instances.Show () where
src/Data/Universe/Instances/Traversable.hs view
@@ -1,9 +1,4 @@-{-# LANGUAGE CPP #-}-#if __GLASGOW_HASKELL__ >=704 {-# LANGUAGE Safe #-}-#elif __GLASGOW_HASKELL__ >=702-{-# LANGUAGE Trustworthy #-}-#endif -- | A 'Foldable' instance for functions, given the input is 'Finite', and -- a 'Traversable' instance for functions, given the input is 'Ord' and -- 'Finite'.
universe-reverse-instances.cabal view
@@ -1,5 +1,6 @@+cabal-version: 2.2 name: universe-reverse-instances-version: 1.1.1+version: 1.1.2 synopsis: Instances of standard classes that are made possible by enumerations @@ -12,36 +13,29 @@ @ 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.3+ || ==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-reverse-instances library default-language: Haskell2010@@ -54,9 +48,9 @@ Data.Universe.Instances.Traversable build-depends:- base >=4.3 && <4.16- , containers >=0.4 && <0.7- , universe-base >=1.1.2 && <1.1.3+ base >=4.3 && <4.21+ , containers >=0.4 && <0.8+ , universe-base >=1.1.4 && <1.1.5 if impl(ghc >=9.0) -- these flags may abort compilation with GHC-8.10