Added (more) missing instances for Identity and Const
* `Identity` and `Const` now have `Num`, `Real`, `Integral`, `Fractional`, `Floating`, `RealFrac` and `RealFloat` instances * `Identity` and `Const` now have `Bits` and `FiniteBits` instances * `Identity` and `Const` now have `IsString` instances Reviewers: RyanGlScott, austin, hvr, bgamari, ekmett Reviewed By: ekmett Subscribers: nomeata, ekmett, RyanGlScott, thomie Differential Revision: https://phabricator.haskell.org/D2079 GHC Trac Issues: #11790 (cherry picked from commit 8b57cac5)
Showing
- libraries/base/Data/Functor/Const.hs 8 additions, 3 deletionslibraries/base/Data/Functor/Const.hs
- libraries/base/Data/Functor/Identity.hs 5 additions, 2 deletionslibraries/base/Data/Functor/Identity.hs
- libraries/base/Data/String.hs 3 additions, 0 deletionslibraries/base/Data/String.hs
- libraries/base/changelog.md 3 additions, 3 deletionslibraries/base/changelog.md
Loading
Please register or sign in to comment