GEq Bool Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq Char Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq Double Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq Float Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq Int Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq Int8 Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq Int16 Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq Int32 Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq Int64 Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq Integer Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq Natural Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq Ordering Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: Ordering -> Ordering -> Bool Source # |
GEq Word Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq Word8 Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq Word16 Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq Word32 Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq Word64 Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq () Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq IOError Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq Associativity Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: Associativity -> Associativity -> Bool Source # |
GEq DecidedStrictness Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: DecidedStrictness -> DecidedStrictness -> Bool Source # |
GEq Fixity Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq SourceStrictness Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: SourceStrictness -> SourceStrictness -> Bool Source # |
GEq SourceUnpackedness Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: SourceUnpackedness -> SourceUnpackedness -> Bool Source # |
GEq All Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq Any Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq GeneralCategory Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: GeneralCategory -> GeneralCategory -> Bool Source # |
GEq Version Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq Errno Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq Handle Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CInt Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CBool Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CChar Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CClock Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CDouble Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CFloat Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CIntMax Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CIntPtr Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CLLong Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CLong Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CPtrdiff Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: CPtrdiff -> CPtrdiff -> Bool Source # |
GEq CSChar Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CSUSeconds Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: CSUSeconds -> CSUSeconds -> Bool Source # |
GEq CShort Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CSigAtomic Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: CSigAtomic -> CSigAtomic -> Bool Source # |
GEq CSize Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CTime Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CUChar Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CUInt Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CUIntMax Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: CUIntMax -> CUIntMax -> Bool Source # |
GEq CUIntPtr Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: CUIntPtr -> CUIntPtr -> Bool Source # |
GEq CULLong Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CULong Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CUSeconds Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: CUSeconds -> CUSeconds -> Bool Source # |
GEq CUShort Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CWchar Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq IntPtr Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq WordPtr Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq ExitCode Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: ExitCode -> ExitCode -> Bool Source # |
GEq SeekMode Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: SeekMode -> SeekMode -> Bool Source # |
GEq HandlePosn Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: HandlePosn -> HandlePosn -> Bool Source # |
GEq BufferMode Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: BufferMode -> BufferMode -> Bool Source # |
GEq IOMode Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CMode Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq IOErrorType Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: IOErrorType -> IOErrorType -> Bool Source # |
GEq CBlkCnt Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CBlkSize Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: CBlkSize -> CBlkSize -> Bool Source # |
GEq CCc Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CClockId Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: CClockId -> CClockId -> Bool Source # |
GEq CDev Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CFsBlkCnt Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: CFsBlkCnt -> CFsBlkCnt -> Bool Source # |
GEq CFsFilCnt Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: CFsFilCnt -> CFsFilCnt -> Bool Source # |
GEq CGid Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CId Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CIno Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CKey Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CNlink Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq COff Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CPid Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CRLim Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CSpeed Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CSsize Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CTcflag Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CTimer Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq CUid Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq Fd Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq Void Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq a => GEq [a] Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq a => GEq (Maybe a) Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq (StablePtr a) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: StablePtr a -> StablePtr a -> Bool Source # |
GEq (Ptr a) Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq (FunPtr a) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: FunPtr a -> FunPtr a -> Bool Source # |
GEq p => GEq (Par1 p) Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq a => GEq (Down a) Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq a => GEq (NonEmpty a) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: NonEmpty a -> NonEmpty a -> Bool Source # |
GEq a => GEq (ZipList a) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: ZipList a -> ZipList a -> Bool Source # |
GEq a => GEq (First a) Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq a => GEq (Last a) Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq a => GEq (Dual a) Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq a => GEq (Product a) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: Product a -> Product a -> Bool Source # |
GEq a => GEq (Sum a) Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq a => GEq (Complex a) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: Complex a -> Complex a -> Bool Source # |
GEq a => GEq (Identity a) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: Identity a -> Identity a -> Bool Source # |
GEq a => GEq (First a) Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq a => GEq (Last a) Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq a => GEq (Max a) Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq a => GEq (Min a) Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq a => GEq (Option a) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: Option a -> Option a -> Bool Source # |
GEq m => GEq (WrappedMonoid m) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: WrappedMonoid m -> WrappedMonoid m -> Bool Source # |
GEq (ForeignPtr a) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: ForeignPtr a -> ForeignPtr a -> Bool Source # |
(Generic a, GEq' (Rep a)) => GEq (Default a) Source # | |
Instance detailsDefined in Generics.Deriving.Default |
(GEq a, GEq b) => GEq (Either a b) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: Either a b -> Either a b -> Bool Source # |
GEq (U1 p) Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq (UAddr p) Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq (UChar p) Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq (UDouble p) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: UDouble p -> UDouble p -> Bool Source # |
GEq (UFloat p) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: UFloat p -> UFloat p -> Bool Source # |
GEq (UInt p) Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq (UWord p) Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
(GEq a, GEq b) => GEq (a, b) Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq (Proxy s) Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq a => GEq (Arg a b) Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq (f p) => GEq (Rec1 f p) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: Rec1 f p -> Rec1 f p -> Bool Source # |
(GEq a, GEq b, GEq c) => GEq (a, b, c) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: (a, b, c) -> (a, b, c) -> Bool Source # |
GEq a => GEq (Const a b) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: Const a b -> Const a b -> Bool Source # |
GEq (f a) => GEq (Alt f a) Source # | |
Instance detailsDefined in Generics.Deriving.Eq |
GEq c => GEq (K1 i c p) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: K1 i c p -> K1 i c p -> Bool Source # |
(GEq (f p), GEq (g p)) => GEq ((f :+: g) p) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: (f :+: g) p -> (f :+: g) p -> Bool Source # |
(GEq (f p), GEq (g p)) => GEq ((f :*: g) p) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: (f :*: g) p -> (f :*: g) p -> Bool Source # |
(GEq a, GEq b, GEq c, GEq d) => GEq (a, b, c, d) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: (a, b, c, d) -> (a, b, c, d) -> Bool Source # |
GEq (f p) => GEq (M1 i c f p) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: M1 i c f p -> M1 i c f p -> Bool Source # |
GEq (f (g p)) => GEq ((f :.: g) p) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: (f :.: g) p -> (f :.: g) p -> Bool Source # |
(GEq a, GEq b, GEq c, GEq d, GEq e) => GEq (a, b, c, d, e) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: (a, b, c, d, e) -> (a, b, c, d, e) -> Bool Source # |
(GEq a, GEq b, GEq c, GEq d, GEq e, GEq f) => GEq (a, b, c, d, e, f) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: (a, b, c, d, e, f) -> (a, b, c, d, e, f) -> Bool Source # |
(GEq a, GEq b, GEq c, GEq d, GEq e, GEq f, GEq g) => GEq (a, b, c, d, e, f, g) Source # | |
Instance detailsDefined in Generics.Deriving.Eq Methods geq :: (a, b, c, d, e, f, g) -> (a, b, c, d, e, f, g) -> Bool Source # |