Eq All | Since: base-2.1 |
Instance detailsDefined in Data.Semigroup.Internal |
Eq Any | Since: base-2.1 |
Instance detailsDefined in Data.Semigroup.Internal |
Eq SomeTypeRep | |
Instance detailsDefined in Data.Typeable.Internal |
Eq Unique | |
Instance detailsDefined in Data.Unique |
Eq Version | Since: base-2.1 |
Instance detailsDefined in Data.Version |
Eq Void | Since: base-4.8.0.0 |
Instance detailsDefined in Data.Void |
Eq CBool | |
Instance detailsDefined in Foreign.C.Types |
Eq CChar | |
Instance detailsDefined in Foreign.C.Types |
Eq CClock | |
Instance detailsDefined in Foreign.C.Types |
Eq CDouble | |
Instance detailsDefined in Foreign.C.Types |
Eq CFloat | |
Instance detailsDefined in Foreign.C.Types |
Eq CInt | |
Instance detailsDefined in Foreign.C.Types |
Eq CIntMax | |
Instance detailsDefined in Foreign.C.Types |
Eq CIntPtr | |
Instance detailsDefined in Foreign.C.Types |
Eq CLLong | |
Instance detailsDefined in Foreign.C.Types |
Eq CLong | |
Instance detailsDefined in Foreign.C.Types |
Eq CPtrdiff | |
Instance detailsDefined in Foreign.C.Types |
Eq CSChar | |
Instance detailsDefined in Foreign.C.Types |
Eq CSUSeconds | |
Instance detailsDefined in Foreign.C.Types |
Eq CShort | |
Instance detailsDefined in Foreign.C.Types |
Eq CSigAtomic | |
Instance detailsDefined in Foreign.C.Types |
Eq CSize | |
Instance detailsDefined in Foreign.C.Types |
Eq CTime | |
Instance detailsDefined in Foreign.C.Types |
Eq CUChar | |
Instance detailsDefined in Foreign.C.Types |
Eq CUInt | |
Instance detailsDefined in Foreign.C.Types |
Eq CUIntMax | |
Instance detailsDefined in Foreign.C.Types |
Eq CUIntPtr | |
Instance detailsDefined in Foreign.C.Types |
Eq CULLong | |
Instance detailsDefined in Foreign.C.Types |
Eq CULong | |
Instance detailsDefined in Foreign.C.Types |
Eq CUSeconds | |
Instance detailsDefined in Foreign.C.Types |
Eq CUShort | |
Instance detailsDefined in Foreign.C.Types |
Eq CWchar | |
Instance detailsDefined in Foreign.C.Types |
Eq BlockReason | Since: base-4.3.0.0 |
Instance detailsDefined in GHC.Conc.Sync |
Eq ThreadId | Since: base-4.2.0.0 |
Instance detailsDefined in GHC.Conc.Sync |
Eq ThreadStatus | Since: base-4.3.0.0 |
Instance detailsDefined in GHC.Conc.Sync |
Eq ErrorCall | Since: base-4.7.0.0 |
Instance detailsDefined in GHC.Exception |
Eq ArithException | Since: base-3.0 |
Instance detailsDefined in GHC.Exception.Type |
Eq SpecConstrAnnotation | Since: base-4.3.0.0 |
Instance detailsDefined in GHC.Exts |
Eq Fingerprint | Since: base-4.4.0.0 |
Instance detailsDefined in GHC.Fingerprint.Type |
Eq Associativity | Since: base-4.6.0.0 |
Instance detailsDefined in GHC.Generics |
Eq DecidedStrictness | Since: base-4.9.0.0 |
Instance detailsDefined in GHC.Generics |
Eq Fixity | Since: base-4.6.0.0 |
Instance detailsDefined in GHC.Generics |
Eq SourceStrictness | Since: base-4.9.0.0 |
Instance detailsDefined in GHC.Generics |
Eq SourceUnpackedness | Since: base-4.9.0.0 |
Instance detailsDefined in GHC.Generics |
Eq MaskingState | Since: base-4.3.0.0 |
Instance detailsDefined in GHC.IO |
Eq IODeviceType | Since: base-4.2.0.0 |
Instance detailsDefined in GHC.IO.Device |
Eq SeekMode | Since: base-4.2.0.0 |
Instance detailsDefined in GHC.IO.Device |
Eq CodingProgress | Since: base-4.4.0.0 |
Instance detailsDefined in GHC.IO.Encoding.Types |
Eq ArrayException | Since: base-4.2.0.0 |
Instance detailsDefined in GHC.IO.Exception |
Eq AsyncException | Since: base-4.2.0.0 |
Instance detailsDefined in GHC.IO.Exception |
Eq ExitCode | |
Instance detailsDefined in GHC.IO.Exception |
Eq IOErrorType | Since: base-4.1.0.0 |
Instance detailsDefined in GHC.IO.Exception |
Eq IOException | Since: base-4.1.0.0 |
Instance detailsDefined in GHC.IO.Exception |
Eq HandlePosn | Since: base-4.1.0.0 |
Instance detailsDefined in GHC.IO.Handle |
Eq BufferMode | Since: base-4.2.0.0 |
Instance detailsDefined in GHC.IO.Handle.Types |
Eq Handle | Since: base-4.1.0.0 |
Instance detailsDefined in GHC.IO.Handle.Types |
Eq Newline | Since: base-4.2.0.0 |
Instance detailsDefined in GHC.IO.Handle.Types |
Eq NewlineMode | Since: base-4.2.0.0 |
Instance detailsDefined in GHC.IO.Handle.Types |
Eq IOMode | Since: base-4.2.0.0 |
Instance detailsDefined in GHC.IO.IOMode |
Eq Int16 | Since: base-2.1 |
Instance detailsDefined in GHC.Int |
Eq Int32 | Since: base-2.1 |
Instance detailsDefined in GHC.Int |
Eq Int64 | Since: base-2.1 |
Instance detailsDefined in GHC.Int |
Eq Int8 | Since: base-2.1 |
Instance detailsDefined in GHC.Int |
Eq SrcLoc | Since: base-4.9.0.0 |
Instance detailsDefined in GHC.Stack.Types |
Eq SomeChar | |
Instance detailsDefined in GHC.TypeLits |
Eq SomeSymbol | Since: base-4.7.0.0 |
Instance detailsDefined in GHC.TypeLits |
Eq SomeNat | Since: base-4.7.0.0 |
Instance detailsDefined in GHC.TypeNats |
Eq GeneralCategory | Since: base-2.1 |
Instance detailsDefined in GHC.Unicode |
Eq Word16 | Since: base-2.1 |
Instance detailsDefined in GHC.Word |
Eq Word32 | Since: base-2.1 |
Instance detailsDefined in GHC.Word |
Eq Word64 | Since: base-2.1 |
Instance detailsDefined in GHC.Word |
Eq Word8 | Since: base-2.1 |
Instance detailsDefined in GHC.Word |
Eq Lexeme | Since: base-2.1 |
Instance detailsDefined in Text.Read.Lex |
Eq Number | Since: base-4.6.0.0 |
Instance detailsDefined in Text.Read.Lex |
Eq ByteString | |
Instance detailsDefined in Data.ByteString.Internal |
Eq ByteString | |
Instance detailsDefined in Data.ByteString.Lazy.Internal |
Eq ShortByteString | |
Instance detailsDefined in Data.ByteString.Short.Internal |
Eq ForeignSrcLang | |
Instance detailsDefined in GHC.ForeignSrcLang.Type |
Eq Extension | |
Instance detailsDefined in GHC.LanguageExtensions.Type |
Eq Module | |
Instance detailsDefined in GHC.Classes |
Eq Ordering | |
Instance detailsDefined in GHC.Classes |
Eq TrName | |
Instance detailsDefined in GHC.Classes |
Eq TyCon | |
Instance detailsDefined in GHC.Classes |
Eq Stochastic Source # | |
Instance detailsDefined in OAlg.Control.Validate |
Eq Verbosity Source # | |
Instance detailsDefined in OAlg.Control.Verbose |
Eq Direction Source # | |
Instance detailsDefined in OAlg.Data.Dualisable |
Eq Side Source # | |
Instance detailsDefined in OAlg.Data.Dualisable |
Eq Site Source # | |
Instance detailsDefined in OAlg.Data.Dualisable |
Eq N Source # | |
Instance detailsDefined in OAlg.Data.Number |
Eq Q Source # | |
Instance detailsDefined in OAlg.Data.Number |
Eq Z Source # | |
Instance detailsDefined in OAlg.Data.Number |
Eq RdcState Source # | |
Instance detailsDefined in OAlg.Data.Reducible |
Eq Valid Source # | |
Instance detailsDefined in OAlg.Data.Statement.Definition |
Eq ValidateingException Source # | |
Instance detailsDefined in OAlg.Data.Statement.Definition |
Eq Symbol Source # | |
Instance detailsDefined in OAlg.Data.Symbol |
Eq Omega Source # | |
Instance detailsDefined in OAlg.Data.X |
Eq Empty Source # | |
Instance detailsDefined in OAlg.Entity.Definition |
Eq DiagramType Source # | |
Instance detailsDefined in OAlg.Entity.Diagram.Definition |
Eq N' Source # | |
Instance detailsDefined in OAlg.Entity.Natural |
Eq SomeNatural Source # | |
Instance detailsDefined in OAlg.Entity.Natural |
Eq W' Source # | |
Instance detailsDefined in OAlg.Entity.Natural |
Eq SequenceException Source # | |
Instance detailsDefined in OAlg.Entity.Sequence.Definition |
Eq LimesException Source # | |
Instance detailsDefined in OAlg.Limes.Definition |
Eq Perspective Source # | |
Instance detailsDefined in OAlg.Limes.Perspective |
Eq ArithmeticException Source # | |
Instance detailsDefined in OAlg.Structure.Exception |
Eq StdGen | |
Instance detailsDefined in System.Random.Internal |
Eq AnnLookup | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq AnnTarget | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Bang | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Body | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Bytes | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Callconv | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Clause | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Con | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Dec | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq DecidedStrictness | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq DerivClause | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq DerivStrategy | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq DocLoc | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Exp | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq FamilyResultSig | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Fixity | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq FixityDirection | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Foreign | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq FunDep | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Guard | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Info | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq InjectivityAnn | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Inline | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Lit | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Loc | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Match | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq ModName | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Module | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq ModuleInfo | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Name | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq NameFlavour | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq NameSpace | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq OccName | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Overlap | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Pat | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq PatSynArgs | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq PatSynDir | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Phases | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq PkgName | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Pragma | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Range | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Role | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq RuleBndr | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq RuleMatch | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Safety | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq SourceStrictness | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq SourceUnpackedness | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Specificity | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Stmt | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq TyLit | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq TySynEqn | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq Type | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq TypeFamilyHead | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq CalendarDiffDays | |
Instance detailsDefined in Data.Time.Calendar.CalendarDiffDays |
Eq Day | |
Instance detailsDefined in Data.Time.Calendar.Days |
Eq DayOfWeek | |
Instance detailsDefined in Data.Time.Calendar.Week |
Eq AbsoluteTime | |
Instance detailsDefined in Data.Time.Clock.Internal.AbsoluteTime |
Eq DiffTime | |
Instance detailsDefined in Data.Time.Clock.Internal.DiffTime |
Eq NominalDiffTime | |
Instance detailsDefined in Data.Time.Clock.Internal.NominalDiffTime |
Eq SystemTime | |
Instance detailsDefined in Data.Time.Clock.Internal.SystemTime |
Eq UTCTime | |
Instance detailsDefined in Data.Time.Clock.Internal.UTCTime |
Eq UniversalTime | |
Instance detailsDefined in Data.Time.Clock.Internal.UniversalTime |
Eq TimeLocale | |
Instance detailsDefined in Data.Time.Format.Locale |
Eq CalendarDiffTime | |
Instance detailsDefined in Data.Time.LocalTime.Internal.CalendarDiffTime |
Eq LocalTime | |
Instance detailsDefined in Data.Time.LocalTime.Internal.LocalTime |
Eq TimeOfDay | |
Instance detailsDefined in Data.Time.LocalTime.Internal.TimeOfDay |
Eq TimeZone | |
Instance detailsDefined in Data.Time.LocalTime.Internal.TimeZone |
Eq Integer | |
Instance detailsDefined in GHC.Num.Integer |
Eq Natural | |
Instance detailsDefined in GHC.Num.Natural |
Eq () | |
Instance detailsDefined in GHC.Classes |
Eq Bool | |
Instance detailsDefined in GHC.Classes |
Eq Char | |
Instance detailsDefined in GHC.Classes |
Eq Double | Note that due to the presence of NaN , Double 's Eq instance does not
satisfy reflexivity. >>> 0/0 == (0/0 :: Double)
False
Also note that Double 's Eq instance does not satisfy substitutivity: >>> 0 == (-0 :: Double)
True
>>> recip 0 == recip (-0 :: Double)
False
|
Instance detailsDefined in GHC.Classes |
Eq Float | Note that due to the presence of NaN , Float 's Eq instance does not
satisfy reflexivity. >>> 0/0 == (0/0 :: Float)
False
Also note that Float 's Eq instance does not satisfy extensionality: >>> 0 == (-0 :: Float)
True
>>> recip 0 == recip (-0 :: Float)
False
|
Instance detailsDefined in GHC.Classes |
Eq Int | |
Instance detailsDefined in GHC.Classes |
Eq Word | |
Instance detailsDefined in GHC.Classes |
Eq a => Eq (ZipList a) | Since: base-4.7.0.0 |
Instance detailsDefined in Control.Applicative |
Eq a => Eq (Complex a) | Since: base-2.1 |
Instance detailsDefined in Data.Complex |
Eq a => Eq (Identity a) | Since: base-4.8.0.0 |
Instance detailsDefined in Data.Functor.Identity |
Eq a => Eq (First a) | Since: base-2.1 |
Instance detailsDefined in Data.Monoid |
Eq a => Eq (Last a) | Since: base-2.1 |
Instance detailsDefined in Data.Monoid |
Eq a => Eq (Down a) | Since: base-4.6.0.0 |
Instance detailsDefined in Data.Ord |
Eq a => Eq (First a) | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Semigroup |
Eq a => Eq (Last a) | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Semigroup |
Eq a => Eq (Max a) | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Semigroup |
Eq a => Eq (Min a) | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Semigroup |
Eq m => Eq (WrappedMonoid m) | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Semigroup |
Eq a => Eq (Dual a) | Since: base-2.1 |
Instance detailsDefined in Data.Semigroup.Internal |
Eq a => Eq (Product a) | Since: base-2.1 |
Instance detailsDefined in Data.Semigroup.Internal |
Eq a => Eq (Sum a) | Since: base-2.1 |
Instance detailsDefined in Data.Semigroup.Internal |
Eq (TVar a) | Since: base-4.8.0.0 |
Instance detailsDefined in GHC.Conc.Sync |
Eq p => Eq (Par1 p) | Since: base-4.7.0.0 |
Instance detailsDefined in GHC.Generics |
Eq (IORef a) | Pointer equality. Since: base-4.0.0.0 |
Instance detailsDefined in GHC.IORef |
Eq (MVar a) | Since: base-4.1.0.0 |
Instance detailsDefined in GHC.MVar |
Eq (FunPtr a) | |
Instance detailsDefined in GHC.Ptr |
Eq (Ptr a) | Since: base-2.1 |
Instance detailsDefined in GHC.Ptr |
Eq a => Eq (Ratio a) | Since: base-2.1 |
Instance detailsDefined in GHC.Real |
Eq (StableName a) | Since: base-2.1 |
Instance detailsDefined in GHC.StableName |
(EmbeddableMorphismTyp m, Typeable m, Eq2 m) => Eq (SomeMorphism m) Source # | |
Instance detailsDefined in OAlg.Category.Unify |
Eq (SomeObjectClass m) Source # | |
Instance detailsDefined in OAlg.Category.Unify |
Eq x => Eq (Id x) Source # | |
Instance detailsDefined in OAlg.Data.Identity |
Eq x => Eq (Op x) Source # | |
Instance detailsDefined in OAlg.Data.Opposite |
Eq x => Eq (Closer x) Source # | |
Instance detailsDefined in OAlg.Data.Ord |
Oriented x => Eq (Matrix x) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.Definition |
Eq x => Eq (GL2 x) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.GeneralLinearGroup |
Oriented x => Eq (GLT x) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.GeneralLinearGroup |
Eq (Transformation x) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.GeneralLinearGroup |
Oriented x => Eq (ColTrafo x) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.Transformation |
Oriented k => Eq (DiagonalForm k) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.Transformation |
Oriented k => Eq (DiagonalFormStrictPositive k) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.Transformation |
Oriented a => Eq (RowTrafo a) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.Transformation |
Eq r => Eq (Vector r) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.Vector |
Eq (W n) Source # | |
Instance detailsDefined in OAlg.Entity.Natural |
Entity x => Eq (ProductSymbol x) Source # | |
Instance detailsDefined in OAlg.Entity.Product.ProductSymbol |
Eq x => Eq (U x) Source # | |
Instance detailsDefined in OAlg.Entity.Product.ProductSymbol |
Eq i => Eq (Permutation i) Source # | |
Instance detailsDefined in OAlg.Entity.Sequence.Permutation |
Eq i => Eq (PermutationForm i) Source # | |
Instance detailsDefined in OAlg.Entity.Sequence.Permutation |
Eq x => Eq (Set x) Source # | |
Instance detailsDefined in OAlg.Entity.Sequence.Set |
Eq a => Eq (R a) Source # | |
Instance detailsDefined in OAlg.Entity.Sum.SumSymbol |
Eq a => Eq (Adbl2 a) Source # | |
Instance detailsDefined in OAlg.Structure.Additive.Proposition |
Eq a => Eq (Adbl3 a) Source # | |
Instance detailsDefined in OAlg.Structure.Additive.Proposition |
Fibred f => Eq (Sheaf f) Source # | |
Instance detailsDefined in OAlg.Structure.Fibred.Definition |
Eq c => Eq (Inv c) Source # | |
Instance detailsDefined in OAlg.Structure.Multiplicative.Definition |
Eq q => Eq (Endo q) Source # | |
Instance detailsDefined in OAlg.Structure.Multiplicative.Proposition |
Eq c => Eq (Mltp2 c) Source # | |
Instance detailsDefined in OAlg.Structure.Multiplicative.Proposition |
Eq c => Eq (Mltp3 c) Source # | |
Instance detailsDefined in OAlg.Structure.Multiplicative.Proposition |
Eq p => Eq (Orientation p) Source # | |
Instance detailsDefined in OAlg.Structure.Oriented.Definition |
Oriented q => Eq (Path q) Source # | |
Instance detailsDefined in OAlg.Structure.Oriented.Definition |
Eq g => Eq (StateGen g) | |
Instance detailsDefined in System.Random.Internal |
Eq flag => Eq (TyVarBndr flag) | |
Instance detailsDefined in Language.Haskell.TH.Syntax |
Eq a => Eq (NonEmpty a) | Since: base-4.9.0.0 |
Instance detailsDefined in GHC.Base |
Eq a => Eq (Maybe a) | Since: base-2.1 |
Instance detailsDefined in GHC.Maybe |
Eq a => Eq (a) | |
Instance detailsDefined in GHC.Classes |
Eq a => Eq [a] | |
Instance detailsDefined in GHC.Classes |
(Eq a, Eq b) => Eq (Either a b) | Since: base-2.1 |
Instance detailsDefined in Data.Either |
Eq (Fixed a) | Since: base-2.1 |
Instance detailsDefined in Data.Fixed |
Eq (Proxy s) | Since: base-4.7.0.0 |
Instance detailsDefined in Data.Proxy |
Eq a => Eq (Arg a b) | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Semigroup |
Eq (TypeRep a) | Since: base-2.1 |
Instance detailsDefined in Data.Typeable.Internal |
(Ix i, Eq e) => Eq (Array i e) | Since: base-2.1 |
Instance detailsDefined in GHC.Arr |
Eq (U1 p) | Since: base-4.9.0.0 |
Instance detailsDefined in GHC.Generics |
Eq (V1 p) | Since: base-4.9.0.0 |
Instance detailsDefined in GHC.Generics |
Eq (STRef s a) | Pointer equality. Since: base-2.1 |
Instance detailsDefined in GHC.STRef |
Eq (Empty2 a b) Source # | |
Instance detailsDefined in OAlg.Entity.Definition |
Eq (Quiver n m) Source # | |
Instance detailsDefined in OAlg.Entity.Diagram.Quiver |
Eq a => Eq (FinList n a) Source # | |
Instance detailsDefined in OAlg.Entity.FinList |
Oriented x => Eq (Dim x p) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.Dim |
(Eq x, Eq i) => Eq (Col i x) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.Entries |
(Eq x, Eq j) => Eq (Row j x) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.Entries |
Eq (GLApp x y) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.GeneralLinearGroup |
Eq (TrApp x y) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.GeneralLinearGroup |
(Oriented a, Entity r) => Eq (Product r a) Source # | |
Instance detailsDefined in OAlg.Entity.Product.Definition |
(Oriented a, Entity r) => Eq (ProductForm r a) Source # | |
Instance detailsDefined in OAlg.Entity.Product.Definition |
(Eq a, Eq r) => Eq (Word r a) Source # | |
Instance detailsDefined in OAlg.Entity.Product.Definition |
(Eq i, Eq x) => Eq (Graph i x) Source # | |
Instance detailsDefined in OAlg.Entity.Sequence.Graph |
(Eq x, Eq i) => Eq (PSequence i x) Source # | |
Instance detailsDefined in OAlg.Entity.Sequence.PSequence |
Eq (Free k c) Source # | |
Instance detailsDefined in OAlg.Entity.Slice.Free |
(Eq r, Eq a) => Eq (LinearCombination r a) Source # | |
Instance detailsDefined in OAlg.Entity.Sum.Definition |
(Fibred a, Entity r) => Eq (Sum r a) Source # | |
Instance detailsDefined in OAlg.Entity.Sum.Definition |
(Fibred a, Entity r) => Eq (SumForm r a) Source # | |
Instance detailsDefined in OAlg.Entity.Sum.Definition |
(Entity a, Entity r) => Eq (SumSymbol r a) Source # | |
Instance detailsDefined in OAlg.Entity.Sum.SumSymbol |
Eq (ConeStruct s a) Source # | |
Instance detailsDefined in OAlg.Limes.Cone.Definition |
Eq (Struct s x) Source # | |
Instance detailsDefined in OAlg.Structure.Definition |
Eq r => Eq (Digits b r) Source # | |
Instance detailsDefined in OAlg.Structure.Number.Definition |
(Eq a, Eq b) => Eq (a, b) | |
Instance detailsDefined in GHC.Classes |
Eq a => Eq (Const a b) | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Functor.Const |
Eq (f a) => Eq (Ap f a) | Since: base-4.12.0.0 |
Instance detailsDefined in Data.Monoid |
Eq (f a) => Eq (Alt f a) | Since: base-4.8.0.0 |
Instance detailsDefined in Data.Semigroup.Internal |
Eq (a :~: b) | Since: base-4.7.0.0 |
Instance detailsDefined in Data.Type.Equality |
Eq (OrderingI a b) | |
Instance detailsDefined in Data.Type.Ord |
Eq (STArray s i e) | Since: base-2.1 |
Instance detailsDefined in GHC.Arr |
Eq (f p) => Eq (Rec1 f p) | Since: base-4.7.0.0 |
Instance detailsDefined in GHC.Generics |
Eq (URec (Ptr ()) p) | Since: base-4.9.0.0 |
Instance detailsDefined in GHC.Generics |
Eq (URec Char p) | Since: base-4.9.0.0 |
Instance detailsDefined in GHC.Generics |
Eq (URec Double p) | Since: base-4.9.0.0 |
Instance detailsDefined in GHC.Generics |
Eq (URec Float p) | |
Instance detailsDefined in GHC.Generics |
Eq (URec Int p) | Since: base-4.9.0.0 |
Instance detailsDefined in GHC.Generics |
Eq (URec Word p) | Since: base-4.9.0.0 |
Instance detailsDefined in GHC.Generics |
Eq (Homomorphous s x y) Source # | |
Instance detailsDefined in OAlg.Category.Definition |
Eq2 (Path m) => Eq (Path m x y) Source # | |
Instance detailsDefined in OAlg.Category.Path |
(Eq x, Eq i, Eq j) => Eq (Entries i j x) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.Entries |
Semiring r => Eq (HomSymbol r x y) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.Vector |
(Eq1 i, Eq c) => Eq (Slice s i c) Source # | |
Instance detailsDefined in OAlg.Entity.Slice.Definition |
(Eq1 i, Eq c) => Eq (SliceFactor s i c) Source # | |
Instance detailsDefined in OAlg.Entity.Slice.Definition |
Eq (SliceFactorDrop s x y) Source # | |
Instance detailsDefined in OAlg.Entity.Slice.Definition |
Eq (HomOp s a b) Source # | |
Instance detailsDefined in OAlg.Hom.Oriented.Definition |
Eq (IdHom s a b) Source # | |
Instance detailsDefined in OAlg.Hom.Oriented.Definition |
ForgetfulTyp s => Eq (IsoOp s a b) Source # | |
Instance detailsDefined in OAlg.Hom.Oriented.Definition |
Oriented a => Eq (FactorChain s n a) Source # | |
Instance detailsDefined in OAlg.Limes.Cone.Definition |
(Eq e, Eq1 m, Eq a) => Eq (ErrorT e m a) | |
Instance detailsDefined in Control.Monad.Trans.Error |
(Eq a, Eq b, Eq c) => Eq (a, b, c) | |
Instance detailsDefined in GHC.Classes |
(Eq1 f, Eq1 g, Eq a) => Eq (Product f g a) | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Functor.Product |
(Eq1 f, Eq1 g, Eq a) => Eq (Sum f g a) | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Functor.Sum |
Eq (a :~~: b) | Since: base-4.10.0.0 |
Instance detailsDefined in Data.Type.Equality |
(Eq (f p), Eq (g p)) => Eq ((f :*: g) p) | Since: base-4.7.0.0 |
Instance detailsDefined in GHC.Generics |
(Eq (f p), Eq (g p)) => Eq ((f :+: g) p) | Since: base-4.7.0.0 |
Instance detailsDefined in GHC.Generics |
Eq c => Eq (K1 i c p) | Since: base-4.7.0.0 |
Instance detailsDefined in GHC.Generics |
Eq2 m => Eq (Forget t m x y) Source # | |
Instance detailsDefined in OAlg.Category.Definition |
Oriented a => Eq (Diagram t n m a) Source # | |
Instance detailsDefined in OAlg.Entity.Diagram.Definition |
Oriented a => Eq (Transformation t n m a) Source # | |
Instance detailsDefined in OAlg.Entity.Diagram.Transformation |
Eq (SliceCokernelKernel i c x y) Source # | |
Instance detailsDefined in OAlg.Entity.Slice.Adjunction |
ForgetfulTyp s => Eq (IsoOpMap f s a b) Source # | |
Instance detailsDefined in OAlg.Hom.Oriented.Definition |
Eq (OpMap f s a b) Source # | |
Instance detailsDefined in OAlg.Hom.Oriented.Definition |
(Eq a, Eq b, Eq c, Eq d) => Eq (a, b, c, d) | |
Instance detailsDefined in GHC.Classes Methods (==) :: (a, b, c, d) -> (a, b, c, d) -> Bool # (/=) :: (a, b, c, d) -> (a, b, c, d) -> Bool # |
(Eq1 f, Eq1 g, Eq a) => Eq (Compose f g a) | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Functor.Compose |
Eq (f (g p)) => Eq ((f :.: g) p) | Since: base-4.7.0.0 |
Instance detailsDefined in GHC.Generics |
Eq (f p) => Eq (M1 i c f p) | Since: base-4.7.0.0 |
Instance detailsDefined in GHC.Generics |
(Eq a, Eq b, Eq c, Eq d, Eq e) => Eq (a, b, c, d, e) | |
Instance detailsDefined in GHC.Classes Methods (==) :: (a, b, c, d, e) -> (a, b, c, d, e) -> Bool # (/=) :: (a, b, c, d, e) -> (a, b, c, d, e) -> Bool # |
Eq (Cone s p t n m a) Source # | |
Instance detailsDefined in OAlg.Limes.Cone.Definition |
Eq (ConeZeroHead s p t n m a) Source # | |
Instance detailsDefined in OAlg.Limes.Cone.Definition |
Oriented a => Eq (Limes s p t n m a) Source # | see OAlg.Limes.Definition |
Instance detailsDefined in OAlg.Limes.Definition |
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f) => Eq (a, b, c, d, e, f) | |
Instance detailsDefined in GHC.Classes Methods (==) :: (a, b, c, d, e, f) -> (a, b, c, d, e, f) -> Bool # (/=) :: (a, b, c, d, e, f) -> (a, b, c, d, e, f) -> Bool # |
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g) => Eq (a, b, c, d, e, f, g) | |
Instance detailsDefined in GHC.Classes Methods (==) :: (a, b, c, d, e, f, g) -> (a, b, c, d, e, f, g) -> Bool # (/=) :: (a, b, c, d, e, f, g) -> (a, b, c, d, e, f, g) -> Bool # |
(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 detailsDefined in GHC.Classes Methods (==) :: (a, b, c, d, e, f, g, h) -> (a, b, c, d, e, f, g, h) -> Bool # (/=) :: (a, b, c, d, e, f, g, h) -> (a, b, c, d, e, f, g, h) -> Bool # |
(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 detailsDefined in GHC.Classes Methods (==) :: (a, b, c, d, e, f, g, h, i) -> (a, b, c, d, e, f, g, h, i) -> Bool # (/=) :: (a, b, c, d, e, f, g, h, i) -> (a, b, c, d, e, f, g, h, i) -> Bool # |
(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 detailsDefined 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 # (/=) :: (a, b, c, d, e, f, g, h, i, j) -> (a, b, c, d, e, f, g, h, i, j) -> Bool # |
(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 detailsDefined 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 # (/=) :: (a, b, c, d, e, f, g, h, i, j, k) -> (a, b, c, d, e, f, g, h, i, j, k) -> 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 (a, b, c, d, e, f, g, h, i, j, k, l) | |
Instance detailsDefined 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 # (/=) :: (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 # |
(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 detailsDefined 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 # (/=) :: (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 # |
(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) | |
Instance detailsDefined in GHC.Classes Methods (==) :: (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) | |
Instance detailsDefined in GHC.Classes Methods (==) :: (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 # |