Spec-Zone.ru › Haskell 8

Data.Eq

Авторские права (c) Университет Глазго 2005
Лицензия BSD-стиль (см. файл libraries/base/LICENSE)
Поддержка libraries@haskell.org
Стабильность стабильная
Переносимость переносимая
Безопасный Haskell Надёжный
Язык Haskell2010

Описание

Равенство

class Eq a where Исходный код

Класс Eq определяет равенство (==) и неравенство (/=). Все базовые типы данных, экспортируемые модулем Prelude, являются экземплярами Eq, и Eq может быть выведено для любого типа данных, составляющие которого также являются экземплярами Eq.

В отчёте Haskell не определены законы для Eq. Однако, обычно ожидается, что == реализует отношение эквивалентности, где два значения, сравниваемые как равные, неразличимы для «общедоступных» функций, а «общедоступная» функция — это та, которая не позволяет видеть детали реализации. Например, для типа, представляющего ненармализованные натуральные числа по модулю 100, «общедоступная» функция не делает различия между 1 и 201. Ожидается, что она будет обладать следующими свойствами:

Рефлексивность
x == x = True
Симметричность
x == y = y == x
Транзитивность
если x == y && y == z = True, то x == z = True
Заменяемость
если x == y = True и f является «общедоступной» функцией, тип возвращаемого значения которой является экземпляром Eq, то f x == f y = True
Отрицание
x /= y = not (x == y)

Минимальное полное определение: либо == либо /=.

Минимальное полное определение

(==) | (/=)

Методы

(==) :: a -> a -> Bool infix 4 Исходный код

(/=) :: a -> a -> Bool infix 4 Исходный код

Экземпляры
Подробности экземпляров
Eq Bool
Подробности экземпляра

Определено в GHC.Classes

Методы

(==) :: Bool -> Bool -> Bool Источник

(/=) :: Bool -> Bool -> Bool Источник

Eq Char
Подробности экземпляра

Определено в GHC.Classes

Методы

(==) :: Char -> Char -> Bool Источник

(/=) :: Char -> Char -> Bool Источник

Eq Double

Обратите внимание, что из-за наличия NaN, экземпляр Double Eq не удовлетворяет рефлексивности.

>>> 0/0 == (0/0 :: Double)
False

Также обратите внимание, что экземпляр Double Eq не удовлетворяет подстановке:

>>> 0 == (-0 :: Double)
True
>>> recip 0 == recip (-0 :: Double)
False
Подробности экземпляра

Определено в GHC.Classes

Методы

(==) :: Double -> Double -> Bool Источник

(/=) :: Double -> Double -> Bool Источник

Eq Float

Обратите внимание, что из-за наличия NaN, экземпляр Float Eq не удовлетворяет рефлексивности.

>>> 0/0 == (0/0 :: Float)
False

Также обратите внимание, что экземпляр Float Eq не удовлетворяет подстановке:

>>> 0 == (-0 :: Float)
True
>>> recip 0 == recip (-0 :: Float)
False
Подробности экземпляра

Определено в GHC.Classes

Методы

(==) :: Float -> Float -> Bool Источник

(/=) :: Float -> Float -> Bool Источник

Eq Int
Подробности экземпляра

Определено в GHC.Classes

Методы

(==) :: Int -> Int -> Bool Источник

(/=) :: Int -> Int -> Bool Источник

Eq Int8

Since: base-2.1

Подробности экземпляра

Определено в GHC.Int

Методы

(==) :: Int8 -> Int8 -> Bool Источник

(/=) :: Int8 -> Int8 -> Bool Источник

Eq Int16

Since: base-2.1

Подробности экземпляра

Определено в GHC.Int

Методы

(==) :: Int16 -> Int16 -> Bool Источник

(/=) :: Int16 -> Int16 -> Bool Источник

Eq Int32

Since: base-2.1

Подробности экземпляра

Определено в GHC.Int

Методы

(==) :: Int32 -> Int32 -> Bool Источник

(/=) :: Int32 -> Int32 -> Bool Источник

Eq Int64

Since: base-2.1

Подробности экземпляра

Определено в GHC.Int

Методы

(==) :: Int64 -> Int64 -> Bool Источник

(/=) :: Int64 -> Int64 -> Bool Источник

Eq Integer
Подробности экземпляра

Определено в GHC.Integer.Type

Методы

(==) :: Integer -> Integer -> Bool Source

(/=) :: Integer -> Integer -> Bool Source

Eq Natural

Since: base-4.8.0.0

Подробности экземпляра

Определено в GHC.Natural

Методы

(==) :: Natural -> Natural -> Bool Source

(/=) :: Natural -> Natural -> Bool Source

Eq Ordering
Подробности экземпляра

Определено в GHC.Classes

Методы

(==) :: Ordering -> Ordering -> Bool Source

(/=) :: Ordering -> Ordering -> Bool Source

Eq Word
Подробности экземпляра

Определено в GHC.Classes

Методы

(==) :: Word -> Word -> Bool Source

(/=) :: Word -> Word -> Bool Source

Eq Word8

Since: base-2.1

Подробности экземпляра

Определено в GHC.Word

Методы

(==) :: Word8 -> Word8 -> Bool Source

(/=) :: Word8 -> Word8 -> Bool Source

Eq Word16

Since: base-2.1

Подробности экземпляра

Определено в GHC.Word

Методы

(==) :: Word16 -> Word16 -> Bool Source

(/=) :: Word16 -> Word16 -> Bool Source

Eq Word32

Since: base-2.1

Подробности экземпляра

Определено в GHC.Word

Методы

(==) :: Word32 -> Word32 -> Bool Source

(/=) :: Word32 -> Word32 -> Bool Source

Eq Word64

Since: base-2.1

Подробности экземпляра

Определено в GHC.Word

Методы

(==) :: Word64 -> Word64 -> Bool Source

(/=) :: Word64 -> Word64 -> Bool Source

Eq SomeTypeRep
Подробности экземпляра

Определено в Data.Typeable.Internal

Методы

(==) :: SomeTypeRep -> SomeTypeRep -> Bool Source

(/=) :: SomeTypeRep -> SomeTypeRep -> Bool Source

Eq ()
Подробности экземпляра

Определено в GHC.Classes

Методы

(==) :: () -> () -> Bool Источник

(/=) :: () -> () -> Bool Источник

Eq TyCon
Подробности экземпляра

Определено в GHC.Classes

Методы

(==) :: TyCon -> TyCon -> Bool Источник

(/=) :: TyCon -> TyCon -> Bool Источник

Eq Module
Подробности экземпляра

Определено в GHC.Classes

Методы

(==) :: Module -> Module -> Bool Источник

(/=) :: Module -> Module -> Bool Источник

Eq TrName
Подробности экземпляра

Определено в GHC.Classes

Методы

(==) :: TrName -> TrName -> Bool Источник

(/=) :: TrName -> TrName -> Bool Источник

Eq BigNat
Подробности экземпляра

Определено в GHC.Integer.Type

Методы

(==) :: BigNat -> BigNat -> Bool Источник

(/=) :: BigNat -> BigNat -> Bool Источник

Eq SrcLoc

С тех пор как: base-4.9.0.0

Подробности экземпляра

Определено в GHC.Stack.Types

Методы

(==) :: SrcLoc -> SrcLoc -> Bool Источник

(/=) :: SrcLoc -> SrcLoc -> Bool Источник

Eq GeneralCategory

С тех пор как: base-2.1

Подробности экземпляра

Определено в GHC.Unicode

Методы

(==) :: GeneralCategory -> GeneralCategory -> Bool Источник

(/=) :: GeneralCategory -> GeneralCategory -> Bool Источник

Eq Number

С тех пор как: base-4.6.0.0

Подробности экземпляра

Определено в Text.Read.Lex

Методы

(==) :: Number -> Number -> Bool Источник

(/=) :: Number -> Number -> Bool Источник

Eq Lexeme

С тех пор как: base-2.1

Подробности экземпляра

Определено в Text.Read.Lex

Методы

(==) :: Lexeme -> Lexeme -> Bool Источник

(/=) :: Lexeme -> Lexeme -> Bool Источник

Eq Fingerprint

Since: base-4.4.0.0

Подробности экземпляра

Определено в GHC.Fingerprint.Type

Методы

(==) :: Fingerprint -> Fingerprint -> Bool Source

(/=) :: Fingerprint -> Fingerprint -> Bool Source

Eq IOMode

Since: base-4.2.0.0

Подробности экземпляра

Определено в GHC.IO.IOMode

Методы

(==) :: IOMode -> IOMode -> Bool Source

(/=) :: IOMode -> IOMode -> Bool Source

Eq IntPtr
Подробности экземпляра

Определено в Foreign.Ptr

Методы

(==) :: IntPtr -> IntPtr -> Bool Source

(/=) :: IntPtr -> IntPtr -> Bool Source

Eq WordPtr
Подробности экземпляра

Определено в Foreign.Ptr

Методы

(==) :: WordPtr -> WordPtr -> Bool Source

(/=) :: WordPtr -> WordPtr -> Bool Source

Eq CUIntMax
Подробности экземпляра

Определено в Foreign.C.Types

Методы

(==) :: CUIntMax -> CUIntMax -> Bool Source

(/=) :: CUIntMax -> CUIntMax -> Bool Source

Eq CIntMax
Подробности экземпляра

Определено в Foreign.C.Types

Методы

(==) :: CIntMax -> CIntMax -> Bool Source

(/=) :: CIntMax -> CIntMax -> Bool Source

Eq CUIntPtr
Подробности экземпляра

Определено в Foreign.C.Types

Методы

(==) :: CUIntPtr -> CUIntPtr -> Bool Source

(/=) :: CUIntPtr -> CUIntPtr -> Bool Source

Eq CIntPtr
Подробности экземпляра

Определено в Foreign.C.Types

Методы

(==) :: CIntPtr -> CIntPtr -> Bool Source

(/=) :: CIntPtr -> CIntPtr -> Bool Source

Eq CSUSeconds
Подробности экземпляра

Определено в Foreign.C.Types

Методы

(==) :: CSUSeconds -> CSUSeconds -> Bool Source

(/=) :: CSUSeconds -> CSUSeconds -> Bool Source

Eq CUSeconds
Информация о экземпляре

Определено в Foreign.C.Types

Методы

(==) :: CUSeconds -> CUSeconds -> Bool Источник

(/=) :: CUSeconds -> CUSeconds -> Bool Источник

Eq CTime
Информация о экземпляре

Определено в Foreign.C.Types

Методы

(==) :: CTime -> CTime -> Bool Источник

(/=) :: CTime -> CTime -> Bool Источник

Eq CClock
Информация о экземпляре

Определено в Foreign.C.Types

Методы

(==) :: CClock -> CClock -> Bool Источник

(/=) :: CClock -> CClock -> Bool Источник

Eq CSigAtomic
Информация о экземпляре

Определено в Foreign.C.Types

Методы

(==) :: CSigAtomic -> CSigAtomic -> Bool Источник

(/=) :: CSigAtomic -> CSigAtomic -> Bool Источник

Eq CWchar
Информация о экземпляре

Определено в Foreign.C.Types

Методы

(==) :: CWchar -> CWchar -> Bool Источник

(/=) :: CWchar -> CWchar -> Bool Источник

Eq CSize
Информация о экземпляре

Определено в Foreign.C.Types

Методы

(==) :: CSize -> CSize -> Bool Источник

(/=) :: CSize -> CSize -> Bool Источник

Eq CPtrdiff
Информация о экземпляре

Определено в Foreign.C.Types

Методы

(==) :: CPtrdiff -> CPtrdiff -> Bool Источник

(/=) :: CPtrdiff -> CPtrdiff -> Bool Источник

Eq CDouble
Информация о экземпляре

Определено в Foreign.C.Types

Методы

(==) :: CDouble -> CDouble -> Bool Источник

(/=) :: CDouble -> CDouble -> Bool Источник

Eq CFloat
Информация о экземпляре

Определено в Foreign.C.Types

Методы

(==) :: CFloat -> CFloat -> Bool Источник

(/=) :: CFloat -> CFloat -> Bool Источник

Eq CBool
Подробности экземпляра

Определено в Foreign.C.Types

Методы

(==) :: CBool -> CBool -> Bool Source

(/=) :: CBool -> CBool -> Bool Source

Eq CULLong
Подробности экземпляра

Определено в Foreign.C.Types

Методы

(==) :: CULLong -> CULLong -> Bool Source

(/=) :: CULLong -> CULLong -> Bool Source

Eq CLLong
Подробности экземпляра

Определено в Foreign.C.Types

Методы

(==) :: CLLong -> CLLong -> Bool Source

(/=) :: CLLong -> CLLong -> Bool Source

Eq CULong
Подробности экземпляра

Определено в Foreign.C.Types

Методы

(==) :: CULong -> CULong -> Bool Source

(/=) :: CULong -> CULong -> Bool Source

Eq CLong
Подробности экземпляра

Определено в Foreign.C.Types

Методы

(==) :: CLong -> CLong -> Bool Source

(/=) :: CLong -> CLong -> Bool Source

Eq CUInt
Подробности экземпляра

Определено в Foreign.C.Types

Методы

(==) :: CUInt -> CUInt -> Bool Source

(/=) :: CUInt -> CUInt -> Bool Source

Eq CInt
Подробности экземпляра

Определено в Foreign.C.Types

Методы

(==) :: CInt -> CInt -> Bool Source

(/=) :: CInt -> CInt -> Bool Source

Eq CUShort
Подробности экземпляра

Определено в Foreign.C.Types

Методы

(==) :: CUShort -> CUShort -> Bool Source

(/=) :: CUShort -> CUShort -> Bool Source

Eq CShort
Подробности экземпляра

Определено в Foreign.C.Types

Методы

(==) :: CShort -> CShort -> Bool Source

(/=) :: CShort -> CShort -> Bool Source

Eq CUChar
Информация о экземпляре

Определено в Foreign.C.Types

Методы

(==) :: CUChar -> CUChar -> Bool Источник

(/=) :: CUChar -> CUChar -> Bool Источник

Eq CSChar
Информация о экземпляре

Определено в Foreign.C.Types

Методы

(==) :: CSChar -> CSChar -> Bool Источник

(/=) :: CSChar -> CSChar -> Bool Источник

Eq CChar
Информация о экземпляре

Определено в Foreign.C.Types

Методы

(==) :: CChar -> CChar -> Bool Источник

(/=) :: CChar -> CChar -> Bool Источник

Eq SomeNat

С версии: base-4.7.0.0

Информация о экземпляре

Определено в GHC.TypeNats

Методы

(==) :: SomeNat -> SomeNat -> Bool Источник

(/=) :: SomeNat -> SomeNat -> Bool Источник

Eq SomeSymbol

С версии: base-4.7.0.0

Информация о экземпляре

Определено в GHC.TypeLits

Методы

(==) :: SomeSymbol -> SomeSymbol -> Bool Источник

(/=) :: SomeSymbol -> SomeSymbol -> Bool Источник

Eq DecidedStrictness

С версии: base-4.9.0.0

Информация о экземпляре

Определено в GHC.Generics

Методы

(==) :: DecidedStrictness -> DecidedStrictness -> Bool Источник

(/=) :: DecidedStrictness -> DecidedStrictness -> Bool Источник

Eq SourceStrictness

С версии: base-4.9.0.0

Информация о экземпляре

Определено в GHC.Generics

Методы

(==) :: SourceStrictness -> SourceStrictness -> Bool Источник

(/=) :: SourceStrictness -> SourceStrictness -> Bool Источник

Eq SourceUnpackedness

С версии: base-4.9.0.0

Информация о экземпляре

Определено в GHC.Generics

Методы

(==) :: SourceUnpackedness -> SourceUnpackedness -> Bool Источник

(/=) :: SourceUnpackedness -> SourceUnpackedness -> Bool Источник

Eq Associativity

С версии: base-4.6.0.0

Информация о экземпляре

Определено в GHC.Generics

Методы

(==) :: Associativity -> Associativity -> Bool Источник

(/=) :: Associativity -> Associativity -> Bool Источник

Eq Fixity

С версии: base-4.6.0.0

Подробности экземпляра

Определено в GHC.Generics

Методы

(==) :: Fixity -> Fixity -> Bool Источник

(/=) :: Fixity -> Fixity -> Bool Источник

Eq Any

С момента: base-2.1

Подробности экземпляра

Определено в Data.Semigroup.Internal

Методы

(==) :: Any -> Any -> Bool Источник

(/=) :: Any -> Any -> Bool Источник

Eq All

С момента: base-2.1

Подробности экземпляра

Определено в Data.Semigroup.Internal

Методы

(==) :: All -> All -> Bool Источник

(/=) :: All -> All -> Bool Источник

Eq ArithException

С момента: base-3.0

Подробности экземпляра

Определено в GHC.Exception.Type

Методы

(==) :: ArithException -> ArithException -> Bool Источник

(/=) :: ArithException -> ArithException -> Bool Источник

Eq ErrorCall

С момента: base-4.7.0.0

Подробности экземпляра

Определено в GHC.Exception

Методы

(==) :: ErrorCall -> ErrorCall -> Bool Источник

(/=) :: ErrorCall -> ErrorCall -> Bool Источник

Eq IOException

С момента: base-4.1.0.0

Подробности экземпляра

Определено в GHC.IO.Exception

Методы

(==) :: IOException -> IOException -> Bool Источник

(/=) :: IOException -> IOException -> Bool Источник

Eq MaskingState

С момента: base-4.3.0.0

Подробности экземпляра

Определено в GHC.IO

Методы

(==) :: MaskingState -> MaskingState -> Bool Источник

(/=) :: MaskingState -> MaskingState -> Bool Источник

Eq BufferState

С момента: base-4.2.0.0

Подробности экземпляра

Определено в GHC.IO.Buffer

Методы

(==) :: BufferState -> BufferState -> Bool Источник

(/=) :: BufferState -> BufferState -> Bool Источник

Eq CodingProgress

Since: base-4.4.0.0

Подробности экземпляра

Определено в GHC.IO.Encoding.Types

Методы

(==) :: CodingProgress -> CodingProgress -> Bool Источник

(/=) :: CodingProgress -> CodingProgress -> Bool Источник

Eq SeekMode

Since: base-4.2.0.0

Подробности экземпляра

Определено в GHC.IO.Device

Методы

(==) :: SeekMode -> SeekMode -> Bool Источник

(/=) :: SeekMode -> SeekMode -> Bool Источник

Eq IODeviceType

Since: base-4.2.0.0

Подробности экземпляра

Определено в GHC.IO.Device

Методы

(==) :: IODeviceType -> IODeviceType -> Bool Источник

(/=) :: IODeviceType -> IODeviceType -> Bool Источник

Eq NewlineMode

Since: base-4.2.0.0

Подробности экземпляра

Определено в GHC.IO.Handle.Types

Методы

(==) :: NewlineMode -> NewlineMode -> Bool Источник

(/=) :: NewlineMode -> NewlineMode -> Bool Источник

Eq Newline

Since: base-4.2.0.0

Подробности экземпляра

Определено в GHC.IO.Handle.Types

Методы

(==) :: Newline -> Newline -> Bool Источник

(/=) :: Newline -> Newline -> Bool Источник

Eq BufferMode

Since: base-4.2.0.0

Подробности экземпляра

Определено в GHC.IO.Handle.Types

Методы

(==) :: BufferMode -> BufferMode -> Bool Источник

(/=) :: BufferMode -> BufferMode -> Bool Источник

Eq Handle

Since: base-4.1.0.0

Подробности экземпляра

Определено в GHC.IO.Handle.Types

Методы

(==) :: Handle -> Handle -> Bool Источник

(/=) :: Handle -> Handle -> Bool Источник

Eq IOErrorType

Since: base-4.1.0.0

Подробности экземпляра

Определено в GHC.IO.Exception

Краткое описание методов

(==) :: IOErrorType -> IOErrorType -> Bool Source

(/=) :: IOErrorType -> IOErrorType -> Bool Source

Eq ExitCode
Подробности экземпляра

Определено в GHC.IO.Exception

Краткое описание методов

(==) :: ExitCode -> ExitCode -> Bool Source

(/=) :: ExitCode -> ExitCode -> Bool Source

Eq ArrayException

Since: base-4.2.0.0

Подробности экземпляра

Определено в GHC.IO.Exception

Краткое описание методов

(==) :: ArrayException -> ArrayException -> Bool Source

(/=) :: ArrayException -> ArrayException -> Bool Source

Eq AsyncException

Since: base-4.2.0.0

Подробности экземпляра

Определено в GHC.IO.Exception

Краткое описание методов

(==) :: AsyncException -> AsyncException -> Bool Source

(/=) :: AsyncException -> AsyncException -> Bool Source

Eq Errno

Since: base-2.1

Подробности экземпляра

Определено в Foreign.C.Error

Краткое описание методов

(==) :: Errno -> Errno -> Bool Source

(/=) :: Errno -> Errno -> Bool Source

Eq Fd
Подробности экземпляра

Определено в System.Posix.Types

Краткое описание методов

(==) :: Fd -> Fd -> Bool Source

(/=) :: Fd -> Fd -> Bool Source

Eq CNfds
Подробности экземпляра

Определено в System.Posix.Types

Краткое описание методов

(==) :: CNfds -> CNfds -> Bool Source

(/=) :: CNfds -> CNfds -> Bool Source

Eq CSocklen
Подробности экземпляра

Определено в System.Posix.Types

Краткое описание методов

(==) :: CSocklen -> CSocklen -> Bool Source

(/=) :: CSocklen -> CSocklen -> Bool Source

Eq CTimer
Подробности экземпляра

Определено в System.Posix.Types

Краткое описание методов

(==) :: CTimer -> CTimer -> Bool Source

(/=) :: CTimer -> CTimer -> Bool Source

Eq CKey
Подробности экземпляра

Определено в System.Posix.Types

Краткое описание методов

(==) :: CKey -> CKey -> Bool Source

(/=) :: CKey -> CKey -> Bool Source

Eq CId
Подробности экземпляра

Определено в System.Posix.Types

Краткое описание методов

(==) :: CId -> CId -> Bool Source

(/=) :: CId -> CId -> Bool Source

Eq CFsFilCnt
Подробности экземпляра

Определено в System.Posix.Types

Краткое описание методов

(==) :: CFsFilCnt -> CFsFilCnt -> Bool Source

(/=) :: CFsFilCnt -> CFsFilCnt -> Bool Source

Eq CFsBlkCnt
Подробности экземпляра

Определено в System.Posix.Types

Краткое описание методов

(==) :: CFsBlkCnt -> CFsBlkCnt -> Bool Source

(/=) :: CFsBlkCnt -> CFsBlkCnt -> Bool Source

Eq CClockId
Подробности экземпляра

Определено в System.Posix.Types

Краткое описание методов

(==) :: CClockId -> CClockId -> Bool Source

(/=) :: CClockId -> CClockId -> Bool Source

Eq CBlkCnt
Подробности экземпляра

Определено в System.Posix.Types

Краткое описание методов

(==) :: CBlkCnt -> CBlkCnt -> Bool Source

(/=) :: CBlkCnt -> CBlkCnt -> Bool Source

Eq CBlkSize
Подробности экземпляра

Определено в System.Posix.Types

Краткое описание методов

(==) :: CBlkSize -> CBlkSize -> Bool Source

(/=) :: CBlkSize -> CBlkSize -> Bool Source

Eq CRLim
Подробности экземпляра

Определено в System.Posix.Types

Краткое описание методов

(==) :: CRLim -> CRLim -> Bool Source

(/=) :: CRLim -> CRLim -> Bool Source

Eq CTcflag
Подробности экземпляра

Определено в System.Posix.Types

Методы

(==) :: CTcflag -> CTcflag -> Bool Source

(/=) :: CTcflag -> CTcflag -> Bool Source

Eq CSpeed
Подробности экземпляра

Определено в System.Posix.Types

Методы

(==) :: CSpeed -> CSpeed -> Bool Source

(/=) :: CSpeed -> CSpeed -> Bool Source

Eq CCc
Подробности экземпляра

Определено в System.Posix.Types

Методы

(==) :: CCc -> CCc -> Bool Source

(/=) :: CCc -> CCc -> Bool Source

Eq CUid
Подробности экземпляра

Определено в System.Posix.Types

Методы

(==) :: CUid -> CUid -> Bool Source

(/=) :: CUid -> CUid -> Bool Source

Eq CNlink
Подробности экземпляра

Определено в System.Posix.Types

Методы

(==) :: CNlink -> CNlink -> Bool Source

(/=) :: CNlink -> CNlink -> Bool Source

Eq CGid
Подробности экземпляра

Определено в System.Posix.Types

Методы

(==) :: CGid -> CGid -> Bool Source

(/=) :: CGid -> CGid -> Bool Source

Eq CSsize
Подробности экземпляра

Определено в System.Posix.Types

Методы

(==) :: CSsize -> CSsize -> Bool Source

(/=) :: CSsize -> CSsize -> Bool Source

Eq CPid
Подробности экземпляра

Определено в System.Posix.Types

Методы

(==) :: CPid -> CPid -> Bool Source

(/=) :: CPid -> CPid -> Bool Source

Eq COff
Подробности экземпляра

Определено в System.Posix.Types

Методы

(==) :: COff -> COff -> Bool Source

(/=) :: COff -> COff -> Bool Source

Eq CMode
Instance details

Defined in System.Posix.Types

Methods

(==) :: CMode -> CMode -> Bool Source

(/=) :: CMode -> CMode -> Bool Source

Eq CIno
Instance details

Defined in System.Posix.Types

Methods

(==) :: CIno -> CIno -> Bool Source

(/=) :: CIno -> CIno -> Bool Source

Eq CDev
Instance details

Defined in System.Posix.Types

Methods

(==) :: CDev -> CDev -> Bool Source

(/=) :: CDev -> CDev -> Bool Source

Eq Lifetime

Since: base-4.8.1.0

Instance details

Defined in GHC.Event.Internal

Methods

(==) :: Lifetime -> Lifetime -> Bool Source

(/=) :: Lifetime -> Lifetime -> Bool Source

Eq Event

Since: base-4.4.0.0

Instance details

Defined in GHC.Event.Internal

Methods

(==) :: Event -> Event -> Bool Source

(/=) :: Event -> Event -> Bool Source

Eq ThreadStatus

Since: base-4.3.0.0

Instance details

Defined in GHC.Conc.Sync

Methods

(==) :: ThreadStatus -> ThreadStatus -> Bool Source

(/=) :: ThreadStatus -> ThreadStatus -> Bool Source

Eq BlockReason

Since: base-4.3.0.0

Instance details

Defined in GHC.Conc.Sync

Methods

(==) :: BlockReason -> BlockReason -> Bool Source

(/=) :: BlockReason -> BlockReason -> Bool Source

Eq ThreadId

Since: base-4.2.0.0

Instance details

Defined in GHC.Conc.Sync

Methods

(==) :: ThreadId -> ThreadId -> Bool Source

(/=) :: ThreadId -> ThreadId -> Bool Source

Eq TimeoutKey

Since: base-4.7.0.0

Instance details

Defined in GHC.Event.TimerManager

Methods

(==) :: TimeoutKey -> TimeoutKey -> Bool Source

(/=) :: TimeoutKey -> TimeoutKey -> Bool Source

Eq FdKey

Since: base-4.4.0.0

Подробные сведения об экземпляре

Определено в GHC.Event.Manager

Методы

(==) :: FdKey -> FdKey -> Bool Источник

(≠) :: FdKey -> FdKey -> Bool Источник

Eq HandlePosn

С тех пор как: base-4.1.0.0

Подробные сведения об экземпляре

Определено в GHC.IO.Handle

Методы

(==) :: HandlePosn -> HandlePosn -> Bool Источник

(≠) :: HandlePosn -> HandlePosn -> Bool Источник

Eq Version

С тех пор как: base-2.1

Подробные сведения об экземпляре

Определено в Data.Version

Методы

(==) :: Version -> Version -> Bool Источник

(≠) :: Version -> Version -> Bool Источник

Eq ByteOrder

С тех пор как: base-4.11.0.0

Подробные сведения об экземпляре

Определено в GHC.ByteOrder

Методы

(==) :: ByteOrder -> ByteOrder -> Bool Источник

(≠) :: ByteOrder -> ByteOrder -> Bool Источник

Eq Unique
Подробные сведения об экземпляре

Определено в Data.Unique

Методы

(==) :: Unique -> Unique -> Bool Источник

(≠) :: Unique -> Unique -> Bool Источник

Eq Timeout
Подробные сведения об экземпляре

Определено в System.Timeout

Методы

(==) :: Timeout -> Timeout -> Bool Источник

(≠) :: Timeout -> Timeout -> Bool Источник

Eq Fixity

С тех пор как: base-4.0.0.0

Подробные сведения об экземпляре

Определено в Data.Data

Методы

(==) :: Fixity -> Fixity -> Bool Источник

(≠) :: Fixity -> Fixity -> Bool Источник

Eq ConstrRep

С тех пор как: base-4.0.0.0

Подробные сведения об экземпляре

Определено в Data.Data

Методы

(==) :: ConstrRep -> ConstrRep -> Bool Источник

(≠) :: ConstrRep -> ConstrRep -> Bool Источник

Eq DataRep

С тех пор как: base-4.0.0.0

Подробные сведения об экземпляре

Определено в Data.Data

Методы

(==) :: DataRep -> DataRep -> Bool Источник

(≠) :: DataRep -> DataRep -> Bool Источник

Eq Constr

Равенство конструкторов

С тех пор как: base-4.0.0.0

Подробности экземпляра

Определено в Data.Data

Методы

(==) :: Constr -> Constr -> Bool Источник

(/=) :: Constr -> Constr -> Bool Источник

Eq SpecConstrAnnotation

С тех пор как: base-4.3.0.0

Подробности экземпляра

Определено в GHC.Exts

Методы

(==) :: SpecConstrAnnotation -> SpecConstrAnnotation -> Bool Источник

(/=) :: SpecConstrAnnotation -> SpecConstrAnnotation -> Bool Источник

Eq Void

С тех пор как: base-4.8.0.0

Подробности экземпляра

Определено в Data.Void

Методы

(==) :: Void -> Void -> Bool Источник

(/=) :: Void -> Void -> Bool Источник

Eq a => Eq [a]
Подробности экземпляра

Определено в GHC.Classes

Методы

(==) :: [a] -> [a] -> Bool Источник

(/=) :: [a] -> [a] -> Bool Источник

Eq a => Eq (Maybe a)

С тех пор как: base-2.1

Подробности экземпляра

Определено в GHC.Maybe

Методы

(==) :: Maybe a -> Maybe a -> Bool Источник

(/=) :: Maybe a -> Maybe a -> Bool Источник

Eq a => Eq (Ratio a)

С тех пор как: base-2.1

Подробности экземпляра

Определено в GHC.Real

Методы

(==) :: Ratio a -> Ratio a -> Bool Источник

(/=) :: Ratio a -> Ratio a -> Bool Источник

Eq (StablePtr a)

С тех пор как: base-2.1

Подробности экземпляра

Определено в GHC.Stable

Методы

(==) :: StablePtr a -> StablePtr a -> Bool Источник

(/=) :: StablePtr a -> StablePtr a -> Bool Источник

Eq (Ptr a)

С тех пор как: base-2.1

Подробности экземпляра

Определено в GHC.Ptr

Методы

(==) :: Ptr a -> Ptr a -> Bool Источник

(/=) :: Ptr a -> Ptr a -> Bool Источник

Eq (FunPtr a)
Подробности экземпляра

Определено в GHC.Ptr

Методы

(==) :: FunPtr a -> FunPtr a -> Bool Источник

(/=) :: FunPtr a -> FunPtr a -> Bool Источник

Eq p => Eq (Par1 p)

С тех пор как: base-4.7.0.0

Подробности экземпляра

Определено в GHC.Generics

Методы

(==) :: Par1 p -> Par1 p -> Bool Источник

(/=) :: Par1 p -> Par1 p -> Bool Источник

Eq a => Eq (NonEmpty a)

С версии: base-4.9.0.0

Подробности экземпляра

Определено в GHC.Base

Методы

(==) :: NonEmpty a -> NonEmpty a -> Bool Источник

(/=) :: NonEmpty a -> NonEmpty a -> Bool Источник

Eq (MVar a)

С версии: base-4.1.0.0

Подробности экземпляра

Определено в GHC.MVar

Методы

(==) :: MVar a -> MVar a -> Bool Источник

(/=) :: MVar a -> MVar a -> Bool Источник

Eq a => Eq (Down a)

С версии: base-4.6.0.0

Подробности экземпляра

Определено в Data.Ord

Методы

(==) :: Down a -> Down a -> Bool Источник

(/=) :: Down a -> Down a -> Bool Источник

Eq a => Eq (Product a)

С версии: base-2.1

Подробности экземпляра

Определено в Data.Semigroup.Internal

Методы

(==) :: Product a -> Product a -> Bool Источник

(/=) :: Product a -> Product a -> Bool Источник

Eq a => Eq (Sum a)

С версии: base-2.1

Подробности экземпляра

Определено в Data.Semigroup.Internal

Методы

(==) :: Sum a -> Sum a -> Bool Источник

(/=) :: Sum a -> Sum a -> Bool Источник

Eq a => Eq (Dual a)

С версии: base-2.1

Подробности экземпляра

Определено в Data.Semigroup.Internal

Методы

(==) :: Dual a -> Dual a -> Bool Источник

(/=) :: Dual a -> Dual a -> Bool Источник

Eq a => Eq (Last a)

С версии: base-2.1

Подробности экземпляра

Определено в Data.Monoid

Методы

(==) :: Last a -> Last a -> Bool Источник

(/=) :: Last a -> Last a -> Bool Источник

Eq a => Eq (First a)

С версии: base-2.1

Подробности экземпляра

Определено в Data.Monoid

Методы

(==) :: First a -> First a -> Bool Источник

(/=) :: First a -> First a -> Bool Источник

Eq (IORef a)

Равенство указателей.

С версии: base-4.0.0.0

Подробности экземпляра

Определено в GHC.IORef

Методы

(==) :: IORef a -> IORef a -> Bool Исходный код

(/=) :: IORef a -> IORef a -> Bool Исходный код

Eq (ForeignPtr a)

С момента: base-2.1

Подробности экземпляра

Определено в GHC.ForeignPtr

Методы

(==) :: ForeignPtr a -> ForeignPtr a -> Bool Исходный код

(/=) :: ForeignPtr a -> ForeignPtr a -> Bool Исходный код

Eq (TVar a)

С момента: base-4.8.0.0

Подробности экземпляра

Определено в GHC.Conc.Sync

Методы

(==) :: TVar a -> TVar a -> Bool Исходный код

(/=) :: TVar a -> TVar a -> Bool Исходный код

Eq a => Eq (Identity a)

С момента: base-4.8.0.0

Подробности экземпляра

Определено в Data.Functor.Identity

Методы

(==) :: Identity a -> Identity a -> Bool Исходный код

(/=) :: Identity a -> Identity a -> Bool Исходный код

Eq a => Eq (ZipList a)

С момента: base-4.7.0.0

Подробности экземпляра

Определено в Control.Applicative

Методы

(==) :: ZipList a -> ZipList a -> Bool Исходный код

(/=) :: ZipList a -> ZipList a -> Bool Исходный код

Eq (StableName a)

С момента: base-2.1

Подробности экземпляра

Определено в GHC.StableName

Методы

(==) :: StableName a -> StableName a -> Bool Исходный код

(/=) :: StableName a -> StableName a -> Bool Исходный код

Eq (Chan a)

С момента: base-4.4.0.0

Подробности экземпляра

Определено в Control.Concurrent.Chan

Методы

(==) :: Chan a -> Chan a -> Bool Исходный код

(/=) :: Chan a -> Chan a -> Bool Исходный код

Eq a => Eq (Option a)

С момента: base-4.9.0.0

Подробности экземпляра

Определено в Data.Semigroup

Методы

(==) :: Option a -> Option a -> Bool Исходный код

(/=) :: Option a -> Option a -> Bool Исходный код

Eq m => Eq (WrappedMonoid m)

С момента: base-4.9.0.0

Детали экземпляра

Определено в Data.Semigroup

Методы

(==) :: WrappedMonoid m -> WrappedMonoid m -> Bool Источник

(/=) :: WrappedMonoid m -> WrappedMonoid m -> Bool Источник

Eq a => Eq (Last a)

С: base-4.9.0.0

Детали экземпляра

Определено в Data.Semigroup

Методы

(==) :: Last a -> Last a -> Bool Источник

(/=) :: Last a -> Last a -> Bool Источник

Eq a => Eq (First a)

С: base-4.9.0.0

Детали экземпляра

Определено в Data.Semigroup

Методы

(==) :: First a -> First a -> Bool Источник

(/=) :: First a -> First a -> Bool Источник

Eq a => Eq (Max a)

С: base-4.9.0.0

Детали экземпляра

Определено в Data.Semigroup

Методы

(==) :: Max a -> Max a -> Bool Источник

(/=) :: Max a -> Max a -> Bool Источник

Eq a => Eq (Min a)

С: base-4.9.0.0

Детали экземпляра

Определено в Data.Semigroup

Методы

(==) :: Min a -> Min a -> Bool Источник

(/=) :: Min a -> Min a -> Bool Источник

Eq a => Eq (Complex a)

С: base-2.1

Детали экземпляра

Определено в Data.Complex

Методы

(==) :: Complex a -> Complex a -> Bool Источник

(/=) :: Complex a -> Complex a -> Bool Источник

(Eq a, Eq b) => Eq (Either a b)

С: base-2.1

Детали экземпляра

Определено в Data.Either

Методы

(==) :: Either a b -> Either a b -> Bool Источник

(/=) :: Either a b -> Either a b -> Bool Источник

Eq (V1 p)

С: base-4.9.0.0

Детали экземпляра

Определено в GHC.Generics

Методы

(==) :: V1 p -> V1 p -> Bool Источник

(/=) :: V1 p -> V1 p -> Bool Источник

Eq (U1 p)

С: base-4.9.0.0

Детали экземпляра

Определено в GHC.Generics

Методы

(==) :: U1 p -> U1 p -> Bool Источник

(/=) :: U1 p -> U1 p -> Bool Источник

Eq (TypeRep a)

С: base-2.1

Подробности экземпляра

Определено в Data.Typeable.Internal

Краткое описание методов

(==) :: TypeRep a -> TypeRep a -> Bool Источник

(/=) :: TypeRep a -> TypeRep a -> Bool Источник

(Eq a, Eq b) => Eq (a, b)
Подробности экземпляра

Определено в GHC.Classes

Краткое описание методов

(==) :: (a, b) -> (a, b) -> Bool Источник

(/=) :: (a, b) -> (a, b) -> Bool Источник

Eq (STRef s a)

Равенство указателей.

С версии: base-2.1

Подробности экземпляра

Определено в GHC.STRef

Краткое описание методов

(==) :: STRef s a -> STRef s a -> Bool Источник

(/=) :: STRef s a -> STRef s a -> Bool Источник

(Ix i, Eq e) => Eq (Array i e)

С версии: base-2.1

Подробности экземпляра

Определено в GHC.Arr

Краткое описание методов

(==) :: Array i e -> Array i e -> Bool Источник

(/=) :: Array i e -> Array i e -> Bool Источник

Eq (Proxy s)

С версии: base-4.7.0.0

Подробности экземпляра

Определено в Data.Proxy

Краткое описание методов

(==) :: Proxy s -> Proxy s -> Bool Источник

(/=) :: Proxy s -> Proxy s -> Bool Источник

Eq (IOArray i e)

С версии: base-4.1.0.0

Подробности экземпляра

Определено в GHC.IOArray

Краткое описание методов

(==) :: IOArray i e -> IOArray i e -> Bool Источник

(/=) :: IOArray i e -> IOArray i e -> Bool Источник

Eq a => Eq (Arg a b)

С версии: base-4.9.0.0

Подробности экземпляра

Определено в Data.Semigroup

Краткое описание методов

(==) :: Arg a b -> Arg a b -> Bool Источник

(/=) :: Arg a b -> Arg a b -> Bool Источник

Eq (Fixed a)

С версии: base-2.1

Подробности экземпляра

Определено в Data.Fixed

Краткое описание методов

(==) :: Fixed a -> Fixed a -> Bool Источник

(/=) :: Fixed a -> Fixed a -> Bool Источник

Eq (f p) => Eq (Rec1 f p)

С версии: base-4.7.0.0

Подробности экземпляра

Определено в GHC.Generics

Краткое описание методов

(==) :: Rec1 f p -> Rec1 f p -> Bool Источник

(/=) :: Rec1 f p -> Rec1 f p -> Bool Источник

Eq (URec Word p)

С версии: base-4.9.0.0

Подробности экземпляра

Определено в GHC.Generics

Методы

(==) :: URec Word p -> URec Word p -> Bool Исходный код

(/=) :: URec Word p -> URec Word p -> Bool Исходный код

Eq (URec Int p)

С момента: base-4.9.0.0

Подробности экземпляра

Определено в GHC.Generics

Методы

(==) :: URec Int p -> URec Int p -> Bool Исходный код

(/=) :: URec Int p -> URec Int p -> Bool Исходный код

Eq (URec Float p)
Подробности экземпляра

Определено в GHC.Generics

Методы

(==) :: URec Float p -> URec Float p -> Bool Исходный код

(/=) :: URec Float p -> URec Float p -> Bool Исходный код

Eq (URec Double p)

С момента: base-4.9.0.0

Подробности экземпляра

Определено в GHC.Generics

Методы

(==) :: URec Double p -> URec Double p -> Bool Исходный код

(/=) :: URec Double p -> URec Double p -> Bool Исходный код

Eq (URec Char p)

С момента: base-4.9.0.0

Подробности экземпляра

Определено в GHC.Generics

Методы

(==) :: URec Char p -> URec Char p -> Bool Исходный код

(/=) :: URec Char p -> URec Char p -> Bool Исходный код

Eq (URec (Ptr ()) p)

С момента: base-4.9.0.0

Подробности экземпляра

Определено в GHC.Generics

Методы

(==) :: URec (Ptr ()) p -> URec (Ptr ()) p -> Bool Исходный код

(/=) :: URec (Ptr ()) p -> URec (Ptr ()) p -> Bool Исходный код

(Eq a, Eq b, Eq c) => Eq (a, b, c)
Подробности экземпляра

Определено в GHC.Classes

Методы

(==) :: (a, b, c) -> (a, b, c) -> Bool Исходный код

(/=) :: (a, b, c) -> (a, b, c) -> Bool Исходный код

Eq (STArray s i e)

С момента: base-2.1

Подробности экземпляра

Определено в GHC.Arr

Методы

(==) :: STArray s i e -> STArray s i e -> Bool Исходный код

(/=) :: STArray s i e -> STArray s i e -> Bool Исходный код

Eq (a :~: b)

С момента: base-4.7.0.0

Информация о экземпляре

Определено в Data.Type.Equality

Методы

(==) :: (a :~: b) -> (a :~: b) -> Bool Источник

(/=) :: (a :~: b) -> (a :~: b) -> Bool Источник

Eq (Coercion a b)

С версии: base-4.7.0.0

Информация о экземпляре

Определено в Data.Type.Coercion

Методы

(==) :: Coercion a b -> Coercion a b -> Bool Источник

(/=) :: Coercion a b -> Coercion a b -> Bool Источник

Eq (f a) => Eq (Alt f a)

С версии: base-4.8.0.0

Информация о экземпляре

Определено в Data.Semigroup.Internal

Методы

(==) :: Alt f a -> Alt f a -> Bool Источник

(/=) :: Alt f a -> Alt f a -> Bool Источник

Eq (f a) => Eq (Ap f a)

С версии: base-4.12.0.0

Информация о экземпляре

Определено в Data.Monoid

Методы

(==) :: Ap f a -> Ap f a -> Bool Источник

(/=) :: Ap f a -> Ap f a -> Bool Источник

Eq a => Eq (Const a b)

С версии: base-4.9.0.0

Информация о экземпляре

Определено в Data.Functor.Const

Методы

(==) :: Const a b -> Const a b -> Bool Источник

(/=) :: Const a b -> Const a b -> Bool Источник

Eq c => Eq (K1 i c p)

С версии: base-4.7.0.0

Информация о экземпляре

Определено в GHC.Generics

Методы

(==) :: K1 i c p -> K1 i c p -> Bool Источник

(/=) :: K1 i c p -> K1 i c p -> Bool Источник

(Eq (f p), Eq (g p)) => Eq ((f :+: g) p)

С версии: base-4.7.0.0

Информация о экземпляре

Определено в GHC.Generics

Методы

(==) :: (f :+: g) p -> (f :+: g) p -> Bool Источник

(/=) :: (f :+: g) p -> (f :+: g) p -> Bool Источник

(Eq (f p), Eq (g p)) => Eq ((f :*: g) p)

С версии: base-4.7.0.0

Информация о экземпляре

Определено в GHC.Generics

Методы

(==) :: (f :*: g) p -> (f :*: g) p -> Bool Источник

(/=) :: (f :*: g) p -> (f :*: g) p -> Bool Источник

(Eq a, Eq b, Eq c, Eq d) => Eq (a, b, c, d)
Информация о экземпляре

Определено в GHC.Classes

Методы

(==) :: (a, b, c, d) -> (a, b, c, d) -> Bool Источник

(/=) :: (a, b, c, d) -> (a, b, c, d) -> Bool Источник

Eq (a :~~: b)

Since: base-4.10.0.0

Подробности экземпляра

Определено в Data.Type.Equality

Методы

(==) :: (a :~~: b) -> (a :~~: b) -> Bool Source

(/=) :: (a :~~: b) -> (a :~~: b) -> Bool Source

(Eq1 f, Eq1 g, Eq a) => Eq (Sum f g a)

Since: base-4.9.0.0

Подробности экземпляра

Определено в Data.Functor.Sum

Методы

(==) :: Sum f g a -> Sum f g a -> Bool Source

(/=) :: Sum f g a -> Sum f g a -> Bool Source

(Eq1 f, Eq1 g, Eq a) => Eq (Product f g a)

Since: base-4.9.0.0

Подробности экземпляра

Определено в Data.Functor.Product

Методы

(==) :: Product f g a -> Product f g a -> Bool Source

(/=) :: Product f g a -> Product f g a -> Bool Source

Eq (f p) => Eq (M1 i c f p)

Since: base-4.7.0.0

Подробности экземпляра

Определено в GHC.Generics

Методы

(==) :: M1 i c f p -> M1 i c f p -> Bool Source

(/=) :: M1 i c f p -> M1 i c f p -> Bool Source

Eq (f (g p)) => Eq ((f :.: g) p)

Since: base-4.7.0.0

Подробности экземпляра

Определено в GHC.Generics

Методы

(==) :: (f :.: g) p -> (f :.: g) p -> Bool Source

(/=) :: (f :.: g) p -> (f :.: g) p -> Bool Source

(Eq a, Eq b, Eq c, Eq d, Eq e) => Eq (a, b, c, d, e)
Подробности экземпляра

Определено в GHC.Classes

Методы

(==) :: (a, b, c, d, e) -> (a, b, c, d, e) -> Bool Source

(/=) :: (a, b, c, d, e) -> (a, b, c, d, e) -> Bool Source

(Eq1 f, Eq1 g, Eq a) => Eq (Compose f g a)

Since: base-4.9.0.0

Подробности экземпляра

Определено в Data.Functor.Compose

Методы

(==) :: Compose f g a -> Compose f g a -> Bool Source

(/=) :: Compose f g a -> Compose f g a -> Bool Source

(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f) => Eq (a, b, c, d, e, f)
Подробности экземпляра

Определено в GHC.Classes

Методы

(==) :: (a, b, c, d, e, f) -> (a, b, c, d, e, f) -> Bool Source

(/=) :: (a, b, c, d, e, f) -> (a, b, c, d, e, f) -> Bool Source

(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g) => Eq (a, b, c, d, e, f, g)
Instance details

Defined in GHC.Classes

Methods

(==) :: (a, b, c, d, e, f, g) -> (a, b, c, d, e, f, g) -> Bool Source

(/=) :: (a, b, c, d, e, f, g) -> (a, b, c, d, e, f, g) -> Bool Source

(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h) => Eq (a, b, c, d, e, f, g, h)
Instance details

Defined in GHC.Classes

Methods

(==) :: (a, b, c, d, e, f, g, h) -> (a, b, c, d, e, f, g, h) -> Bool Source

(/=) :: (a, b, c, d, e, f, g, h) -> (a, b, c, d, e, f, g, h) -> Bool Source

(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i) => Eq (a, b, c, d, e, f, g, h, i)
Instance details

Defined in GHC.Classes

Methods

(==) :: (a, b, c, d, e, f, g, h, i) -> (a, b, c, d, e, f, g, h, i) -> Bool Source

(/=) :: (a, b, c, d, e, f, g, h, i) -> (a, b, c, d, e, f, g, h, i) -> Bool Source

(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j) => Eq (a, b, c, d, e, f, g, h, i, j)
Instance details

Defined in GHC.Classes

Methods

(==) :: (a, b, c, d, e, f, g, h, i, j) -> (a, b, c, d, e, f, g, h, i, j) -> Bool Source

(/=) :: (a, b, c, d, e, f, g, h, i, j) -> (a, b, c, d, e, f, g, h, i, j) -> Bool Source

(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j, Eq k) => Eq (a, b, c, d, e, f, g, h, i, j, k)
Instance details

Defined in GHC.Classes

Methods

(==) :: (a, b, c, d, e, f, g, h, i, j, k) -> (a, b, c, d, e, f, g, h, i, j, k) -> Bool Source

(/=) :: (a, b, c, d, e, f, g, h, i, j, k) -> (a, b, c, d, e, f, g, h, i, j, k) -> Bool Source

(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j, Eq k, Eq l) => Eq (a, b, c, d, e, f, g, h, i, j, k, l)
Instance details

Defined in GHC.Classes

Methods

(==) :: (a, b, c, d, e, f, g, h, i, j, k, l) -> (a, b, c, d, e, f, g, h, i, j, k, l) -> Bool Source

(/=) :: (a, b, c, d, e, f, g, h, i, j, k, l) -> (a, b, c, d, e, f, g, h, i, j, k, l) -> Bool Source

(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j, Eq k, Eq l, Eq m) => Eq (a, b, c, d, e, f, g, h, i, j, k, l, m)
Instance details

Defined in GHC.Classes

Methods

(==) :: (a, b, c, d, e, f, g, h, i, j, k, l, m) -> (a, b, c, d, e, f, g, h, i, j, k, l, m) -> Bool Source

(/=) :: (a, b, c, d, e, f, g, h, i, j, k, l, m) -> (a, b, c, d, e, f, g, h, i, j, k, l, m) -> Bool Source

(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j, Eq k, Eq l, Eq m, Eq n) => Eq (a, b, c, d, e, f, g, h, i, j, k, l, m, n)
Подробности экземпляра

Определено в GHC.Classes

Методы

(==) :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -> Bool Исходный код

(/=) :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -> Bool Исходный код

(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j, Eq k, Eq l, Eq m, Eq n, Eq o) => Eq (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o)
Подробности экземпляра

Определено в GHC.Classes

Методы

(==) :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -> Bool Исходный код

(/=) :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -> Bool Исходный код

© The University of Glasgow and others
Licensed under a BSD-style license (see top of the page).
https://downloads.haskell.org/~ghc/8.10.2/docs/html/libraries/base-4.14.1.0/Data-Eq.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API