base-compat-batteries 0.14.1 → 0.15.0
raw patch · 2 files changed
+11/−5 lines, 2 filesdep ~base-compatPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: base-compat
API changes (from Hackage documentation)
+ Data.Tuple.Compat.Repl.Batteries: curry :: ((a, b) -> c) -> a -> b -> c
+ Data.Tuple.Compat.Repl.Batteries: data Solo a
+ Data.Tuple.Compat.Repl.Batteries: fst :: (a, b) -> a
+ Data.Tuple.Compat.Repl.Batteries: getSolo :: Solo a -> a
+ Data.Tuple.Compat.Repl.Batteries: pattern Solo :: a -> Solo a
+ Data.Tuple.Compat.Repl.Batteries: snd :: (a, b) -> b
+ Data.Tuple.Compat.Repl.Batteries: swap :: (a, b) -> (b, a)
+ Data.Tuple.Compat.Repl.Batteries: uncurry :: (a -> b -> c) -> (a, b) -> c
- Control.Monad.Compat: class () => Functor (f :: Type -> Type)
+ Control.Monad.Compat: class Functor (f :: Type -> Type)
- Data.List.NonEmpty.Compat: data () => NonEmpty a
+ Data.List.NonEmpty.Compat: data NonEmpty a
- Data.List.NonEmpty.Compat: unzip :: Functor f => f (a, b) -> (f a, f b)
+ Data.List.NonEmpty.Compat: unzip :: NonEmpty (a, b) -> (NonEmpty a, NonEmpty b)
- Data.Monoid.Compat: newtype () => All
+ Data.Monoid.Compat: newtype All
- Data.Monoid.Compat: newtype () => Alt (f :: k -> Type) (a :: k)
+ Data.Monoid.Compat: newtype Alt (f :: k -> Type) (a :: k)
- Data.Monoid.Compat: newtype () => Any
+ Data.Monoid.Compat: newtype Any
- Data.Monoid.Compat: newtype () => Ap (f :: k -> Type) (a :: k)
+ Data.Monoid.Compat: newtype Ap (f :: k -> Type) (a :: k)
- Data.Monoid.Compat: newtype () => Dual a
+ Data.Monoid.Compat: newtype Dual a
- Data.Monoid.Compat: newtype () => Endo a
+ Data.Monoid.Compat: newtype Endo a
- Data.Monoid.Compat: newtype () => First a
+ Data.Monoid.Compat: newtype First a
- Data.Monoid.Compat: newtype () => Last a
+ Data.Monoid.Compat: newtype Last a
- Data.Monoid.Compat: newtype () => Product a
+ Data.Monoid.Compat: newtype Product a
- Data.Monoid.Compat: newtype () => Sum a
+ Data.Monoid.Compat: newtype Sum a
- Data.Semigroup.Compat: class () => Semigroup a
+ Data.Semigroup.Compat: class Semigroup a
- Data.Semigroup.Compat: data () => Arg a b
+ Data.Semigroup.Compat: data Arg a b
- Data.Semigroup.Compat: newtype () => All
+ Data.Semigroup.Compat: newtype All
- Data.Semigroup.Compat: newtype () => Any
+ Data.Semigroup.Compat: newtype Any
- Data.Semigroup.Compat: newtype () => Dual a
+ Data.Semigroup.Compat: newtype Dual a
- Data.Semigroup.Compat: newtype () => Endo a
+ Data.Semigroup.Compat: newtype Endo a
- Data.Semigroup.Compat: newtype () => First a
+ Data.Semigroup.Compat: newtype First a
- Data.Semigroup.Compat: newtype () => Last a
+ Data.Semigroup.Compat: newtype Last a
- Data.Semigroup.Compat: newtype () => Max a
+ Data.Semigroup.Compat: newtype Max a
- Data.Semigroup.Compat: newtype () => Min a
+ Data.Semigroup.Compat: newtype Min a
- Data.Semigroup.Compat: newtype () => Product a
+ Data.Semigroup.Compat: newtype Product a
- Data.Semigroup.Compat: newtype () => Sum a
+ Data.Semigroup.Compat: newtype Sum a
- Data.Semigroup.Compat: newtype () => WrappedMonoid m
+ Data.Semigroup.Compat: newtype WrappedMonoid m
- Data.Tuple.Compat: data () => Solo a
+ Data.Tuple.Compat: data Solo a
- Data.Type.Equality.Compat: class () => TestEquality (f :: k -> Type)
+ Data.Type.Equality.Compat: class TestEquality (f :: k -> Type)
- Data.Type.Equality.Compat: data () => (a :: k1) :~~: (b :: k2)
+ Data.Type.Equality.Compat: data (a :: k1) :~~: (b :: k2)
- Data.Void.Compat: data () => Void
+ Data.Void.Compat: data Void
Files
- CHANGES.markdown +5/−0
- base-compat-batteries.cabal +6/−5
CHANGES.markdown view
@@ -1,3 +1,8 @@+## Changes in 0.15.0 [2026.01.10]+ - This coincides with the `base-compat-batteries-0.15.0` release. Refer to the+ [`base-compat` changelog](https://github.com/haskell-compat/base-compat/blob/master/base-compat/CHANGES.markdown#changes-in-0150-20260110)+ for more details.+ ## Changes in 0.14.1 [2024.12.06] - This coincides with the `base-compat-batteries-0.14.1` release. Refer to the [`base-compat-batteries` changelog](https://github.com/haskell-compat/base-compat/blob/master/base-compat-batteries/CHANGES.markdown#changes-in-0141-20241206)
base-compat-batteries.cabal view
@@ -1,5 +1,5 @@ name: base-compat-batteries-version: 0.14.1+version: 0.15.0 license: MIT license-file: LICENSE copyright: (c) 2012-2018 Simon Hengel,@@ -44,10 +44,11 @@ , GHC == 9.0.2 , GHC == 9.2.8 , GHC == 9.4.8- , GHC == 9.6.6- , GHC == 9.8.2- , GHC == 9.10.1- , GHC == 9.12.1+ , GHC == 9.6.7+ , GHC == 9.8.4+ , GHC == 9.10.3+ , GHC == 9.12.2+ , GHC == 9.14.1 source-repository head type: git