Log message:
devel/hs-base-orphans: Update to 0.9.1
Changes in 0.9.1 [2023.10.11]
* Backport new instances from GHC 9.8/base-4.19:
- Eq and Ord instances for SChar, SNat, and SSymbol
- Enum, Bounded, Num, Real, and Integral instances for Compose
Changes in 0.9.0 [2023.03.05]
* Adapt to recent changes to Down instances:
- The Bounded instance for Down was changed in base-4.15.0.0 to swap the
values of minBound and maxBound for the underlying type. This change
has now been propagated to base-orphans.
- The Enum instance for Down was removed in base-4.15.0.0, but a
different version of the instance was added back in base-4.18.0.0,
where succ and pred are swapped. We have changed the backported version
of this instance in base-orphans to match the behavior of the instance
added in base-4.18.0.0.
- The Integral instance for Down was removed from base entirely in
base-4.15.0.0. We have finally removed it from base-orphans in this
release, as it actively makes it more difficult to define the
aforementioned Enum instance.
Changes in 0.8.8.1 [2023.03.05]
* Fix GHC 9.4 build error that was accidentally introduced in
base-orphans-0.8.8.
Changes in 0.8.8 [2023.03.05]
* Backport new instances from GHC 9.6.1/base-4.18.0.0:
- Functor instances for the (,,,,) a b c d, (,,,,,) a b c d e, and
(,,,,,) a b c d e f tuple types.
- Eq and Ord instances for Generically1
|
Log message:
hs-base-orphans: update to 0.8.7.
## Changes in 0.8.7 [2022.08.11]
- Backport new instances from GHC 9.2.2/`base-4.16.1.0`:
* `Ix` instances for various integral types in `Foreign.C.Types`,
`Foreign.Ptr`, and `System.Posix.Types`. For a complete list of such types,
see https://gitlab.haskell.org/ghc/ghc/-/merge_requests/7385.
- Backport a bugfix for the `Ord1 Down` instance from GHC 9.4/`base-4.17` such
that it now uses reverse sort order.
|