Add `{-# MINIMAL #-}` annotations to typeclasses
authorHerbert Valerio Riedel <hvr@gnu.org>
Wed, 18 Sep 2013 08:45:38 +0000 (10:45 +0200)
committerHerbert Valerio Riedel <hvr@gnu.org>
Wed, 18 Sep 2013 08:45:38 +0000 (10:45 +0200)
commit7ab62490dbc1ea7430fe60d5dad9c3b0fa0bedad
tree447549a468c059eef01d80bec08cf627e90dfec3
parente5fc2e5810611504ceef9ba52c1ad508b5f5c7dc
Add `{-# MINIMAL #-}` annotations to typeclasses

This makes use of the new `{-# MINIMAL #-}` facility (see #7633)
for the following typeclasses

 - `Bits`
 - `Foldable`
 - `Fractional`
 - `Num`
 - `MonadZip`
 - `Read`
 - `Show`
 - `Storable`
 - `Traversable`

Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
Control/Monad/Zip.hs
Data/Bits.hs
Data/Foldable.hs
Data/Traversable.hs
Foreign/Storable.hs
GHC/Num.lhs
GHC/Read.lhs
GHC/Real.lhs
GHC/Show.lhs