1
0
ghc-generic-data/ghc-generic-data.changes

50 lines
2.0 KiB
Plaintext

-------------------------------------------------------------------
Sun Aug 14 10:57:54 UTC 2022 - Peter Simons <psimons@suse.com>
- Update generic-data to version 1.0.0.0.
# 1.0.0.0
- `Generically` and `Generically1` are in *base* 4.17 (GHC 9.4.1)!
+ *generic-data* reexports `Generically` and `Generically1` if using *base* >= 4.17.
The following instances remain as orphans: `Eq`, `Ord`, `Read`, `Show`,
`Enum`, `Ix`, `Bounded`, `Foldable`, `Traversable`, `Read1`, `Show1`.
+ base 4.17 includes instances for the non-stock-derivable classes:
`Semigroup` and `Monoid` for `Generically`; `Eq1`, `Ord1`, `Functor`,
`Applicative`, and `Alternative` for `Generically1`.
+ Note: the `Semigroup` and `Monoid` instances of *base*'s `Generically`
are those of *generic-data*'s `GenericProduct` (which is subtly different
from `Generically`'s previous instance in *generic-data*).
+ `Generically` and `Generically1` are no longer defined using record syntax,
so the `unGenerically`(`1`) field accessor no longer exists.
The field accessors for `FiniteEnumeration` and `GenericProduct` were also
removed for uniformity.
-------------------------------------------------------------------
Fri Oct 1 08:10:39 UTC 2021 - psimons@suse.com
- Update generic-data to version 0.9.2.1.
# 0.9.2.1
- No external changes.
- Use cabal-docspec instead of doctest
-------------------------------------------------------------------
Thu Dec 17 12:20:00 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
- disable %{ix86} build
-------------------------------------------------------------------
Sat Nov 7 15:34:51 UTC 2020 - psimons@suse.com
- Update generic-data to version 0.9.2.0.
# 0.9.2.0
- Add instance of `Bounded` for `FiniteEnumeration` (the same as `Generically`)
-------------------------------------------------------------------
Fri Oct 30 03:00:46 UTC 2020 - psimons@suse.com
- Add generic-data at version 0.9.1.0.