Skip to content

Commit 712930c

Browse files
committed
Fix -Wderiving-typeable
1 parent 1a3cfa4 commit 712930c

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

src/Data/Bit/F2Poly.hs

+1-2
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ import Data.Bits
3636
import Data.Char
3737
import Data.Coerce
3838
import Data.Primitive.ByteArray
39-
import Data.Typeable
4039
import qualified Data.Vector.Primitive as P
4140
import qualified Data.Vector.Unboxed as U
4241
import qualified Data.Vector.Unboxed.Mutable as MU
@@ -77,7 +76,7 @@ newtype F2Poly = F2Poly {
7776
--
7877
-- @since 1.0.1.0
7978
}
80-
deriving (Eq, Ord, Typeable, Generic, NFData)
79+
deriving (Eq, Ord, Generic, NFData)
8180

8281
-- | Make an 'F2Poly' from a list of coefficients
8382
-- (first element corresponds to a constant term).

src/Data/Bit/Internal.hs

+2-3
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ import Data.Bits
4141
import Data.Bit.Utils
4242
import Data.Primitive.ByteArray
4343
import Data.Ratio
44-
import Data.Typeable
4544
import qualified Data.Vector.Generic as V
4645
import qualified Data.Vector.Generic.Mutable as MV
4746
import qualified Data.Vector.Unboxed as U
@@ -65,7 +64,7 @@ newtype Bit = Bit {
6564
} deriving
6665
(Bounded, Enum, Eq, Ord
6766
, FiniteBits -- ^ @since 0.2.0.0
68-
, Bits, Typeable
67+
, Bits
6968
, Generic -- ^ @since 1.0.1.0
7069
, NFData -- ^ @since 1.0.1.0
7170
)
@@ -83,7 +82,7 @@ newtype Bit = Bit {
8382
} deriving
8483
(Bounded, Enum, Eq, Ord
8584
, FiniteBits -- ^ @since 0.2.0.0
86-
, Bits, Typeable
85+
, Bits
8786
, Generic -- ^ @since 1.0.1.0
8887
, NFData -- ^ @since 1.0.1.0
8988
)

0 commit comments

Comments
 (0)