packages feed

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 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