See also https://pvp.haskell.org/faq
- Provide safe coerceible based default-methods for pack/unpack
- Added
Newtype
instances forData.Fixed.Fixed
Data.Functor.Compose.Compose
Data.Functor.Identity.Identity
Data.Monoid.Alt
Data.Monoid.Ap
Data.Monoid.Dual
Data.Ord.Down
- Declare
Control.Newtype
explicitly asTrustworthy
under SafeHaskell