| 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 substitutivity: >>> 0 == (-0 :: Float)
True
>>> recip 0 == recip (-0 :: Float)
False
|
Instance detailsDefined in GHC.Classes |
| Eq Int | |
Instance detailsDefined in GHC.Classes |
| Eq Int8 | Since: base-2.1 |
Instance detailsDefined in GHC.Int |
| 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 Integer | |
Instance detailsDefined in GHC.Integer.Type |
| Eq Ordering | |
Instance detailsDefined in GHC.Classes |
| Eq Word | |
Instance detailsDefined in GHC.Classes |
| Eq () | |
Instance detailsDefined in GHC.Classes |
| Eq TyCon | |
Instance detailsDefined in GHC.Classes |
| Eq Module | |
Instance detailsDefined in GHC.Classes |
| Eq TrName | |
Instance detailsDefined in GHC.Classes |
| Eq HUnitFailure | |
Instance detailsDefined in Test.HUnit.Lang |
| Eq FailureReason | |
Instance detailsDefined in Test.HUnit.Lang |
| Eq Result | |
Instance detailsDefined in Test.HUnit.Lang |
| Eq ByteString | |
Instance detailsDefined in Data.ByteString.Internal |
| Eq Scientific | Scientific numbers can be safely compared for equality. No magnitude 10^e
is calculated so there's no risk of a blowup in space or time when comparing
scientific numbers coming from untrusted sources. |
Instance detailsDefined in Data.Scientific |
| Eq UTCTime | |
Instance detailsDefined in Data.Time.Clock.Internal.UTCTime |
| Eq JSONPathElement | |
Instance detailsDefined in Data.Aeson.Types.Internal |
| Eq Value | |
Instance detailsDefined in Data.Aeson.Types.Internal |
| Eq DotNetTime | |
Instance detailsDefined in Data.Aeson.Types.Internal |
| Eq SumEncoding | |
Instance detailsDefined in Data.Aeson.Types.Internal |
| Eq Pos | |
Instance detailsDefined in Data.Attoparsec.Internal.Types |
| Eq More | |
Instance detailsDefined in Data.Attoparsec.Internal.Types |
| Eq BigNat | |
Instance detailsDefined in GHC.Integer.Type |
| Eq SpecConstrAnnotation | Since: base-4.3.0.0 |
Instance detailsDefined in GHC.Exts |
| Eq AsyncException | Since: base-4.2.0.0 |
Instance detailsDefined in GHC.IO.Exception |
| Eq ArrayException | 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 MaskingState | Since: base-4.3.0.0 |
Instance detailsDefined in GHC.IO |
| Eq IOException | Since: base-4.1.0.0 |
Instance detailsDefined in GHC.IO.Exception |
| Eq Fixity | Since: base-4.6.0.0 |
Instance detailsDefined in GHC.Generics |
| Eq Associativity | Since: base-4.6.0.0 |
Instance detailsDefined in GHC.Generics |
| Eq SourceUnpackedness | Since: base-4.9.0.0 |
Instance detailsDefined in GHC.Generics |
| Eq SourceStrictness | Since: base-4.9.0.0 |
Instance detailsDefined in GHC.Generics |
| Eq DecidedStrictness | Since: base-4.9.0.0 |
Instance detailsDefined in GHC.Generics |
| Eq SrcLoc | Since: base-4.9.0.0 |
Instance detailsDefined in GHC.Stack.Types |
| Eq Clock | |
Instance detailsDefined in System.Clock |
| Eq TimeSpec | |
Instance detailsDefined in System.Clock |
| Eq Summary | |
Instance detailsDefined in Test.Hspec.Core.Runner |
| Eq Doc | |
Instance detailsDefined in Text.PrettyPrint.HughesPJ |
| Eq TextDetails | |
Instance detailsDefined in Text.PrettyPrint.Annotated.HughesPJ |
| Eq Style | |
Instance detailsDefined in Text.PrettyPrint.Annotated.HughesPJ |
| Eq Mode | |
Instance detailsDefined in Text.PrettyPrint.Annotated.HughesPJ |
| Eq ByteArray | Since: primitive-0.6.3.0 |
Instance detailsDefined in Data.Primitive.ByteArray |
| Eq StripeKey | |
Instance detailsDefined in Web.Stripe.Client |
| Eq StripeConfig | |
Instance detailsDefined in Web.Stripe.Client |
| Eq APIVersion | |
Instance detailsDefined in Web.Stripe.Client |
| Eq Method | |
Instance detailsDefined in Web.Stripe.StripeRequest |
| Eq AvailableOn | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Created | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Date | |
Instance detailsDefined in Web.Stripe.Types |
| Eq ChargeId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq StatementDescription | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Charge | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Capture | |
Instance detailsDefined in Web.Stripe.Types |
| Eq RefundId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Refund | |
Instance detailsDefined in Web.Stripe.Types |
| Eq RefundApplicationFee | |
Instance detailsDefined in Web.Stripe.Types |
| Eq RefundReason | |
Instance detailsDefined in Web.Stripe.Types |
| Eq CustomerId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Customer | |
Instance detailsDefined in Web.Stripe.Types |
| Eq AccountBalance | |
Instance detailsDefined in Web.Stripe.Types |
| Eq CardId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq RecipientCardId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq CardNumber | |
Instance detailsDefined in Web.Stripe.Types |
| Eq ExpMonth | |
Instance detailsDefined in Web.Stripe.Types |
| Eq ExpYear | |
Instance detailsDefined in Web.Stripe.Types |
| Eq CVC | |
Instance detailsDefined in Web.Stripe.Types |
| Eq AddressCity | |
Instance detailsDefined in Web.Stripe.Types |
| Eq AddressCountry | |
Instance detailsDefined in Web.Stripe.Types |
| Eq AddressLine1 | |
Instance detailsDefined in Web.Stripe.Types |
| Eq AddressLine2 | |
Instance detailsDefined in Web.Stripe.Types |
| Eq AddressState | |
Instance detailsDefined in Web.Stripe.Types |
| Eq AddressZip | |
Instance detailsDefined in Web.Stripe.Types |
| Eq IsVerified | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Brand | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Card | |
Instance detailsDefined in Web.Stripe.Types |
| Eq RecipientCard | |
Instance detailsDefined in Web.Stripe.Types |
| Eq NewCard | |
Instance detailsDefined in Web.Stripe.Types |
| Eq DefaultCard | |
Instance detailsDefined in Web.Stripe.Types |
| Eq SubscriptionId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Subscription | |
Instance detailsDefined in Web.Stripe.Types |
| Eq SubscriptionStatus | |
Instance detailsDefined in Web.Stripe.Types |
| Eq TaxPercent | |
Instance detailsDefined in Web.Stripe.Types |
| Eq PlanId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Plan | |
Instance detailsDefined in Web.Stripe.Types |
| Eq TrialPeriod | |
Instance detailsDefined in Web.Stripe.Types |
| Eq TrialEnd | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Interval | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Duration | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Coupon | |
Instance detailsDefined in Web.Stripe.Types |
| Eq CouponId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq AmountOff | |
Instance detailsDefined in Web.Stripe.Types |
| Eq MaxRedemptions | |
Instance detailsDefined in Web.Stripe.Types |
| Eq PercentOff | |
Instance detailsDefined in Web.Stripe.Types |
| Eq RedeemBy | |
Instance detailsDefined in Web.Stripe.Types |
| Eq DurationInMonths | |
Instance detailsDefined in Web.Stripe.Types |
| Eq IntervalCount | |
Instance detailsDefined in Web.Stripe.Types |
| Eq TrialPeriodDays | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Amount | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Discount | |
Instance detailsDefined in Web.Stripe.Types |
| Eq InvoiceId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Invoice | |
Instance detailsDefined in Web.Stripe.Types |
| Eq InvoiceItemId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq InvoiceItem | |
Instance detailsDefined in Web.Stripe.Types |
| Eq InvoiceLineItemId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq InvoiceLineItemType | |
Instance detailsDefined in Web.Stripe.Types |
| Eq InvoiceLineItem | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Period | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Closed | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Forgiven | |
Instance detailsDefined in Web.Stripe.Types |
| Eq DisputeStatus | |
Instance detailsDefined in Web.Stripe.Types |
| Eq DisputeReason | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Dispute | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Evidence | |
Instance detailsDefined in Web.Stripe.Types |
| Eq TransferId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq TransferStatus | |
Instance detailsDefined in Web.Stripe.Types |
| Eq TransferType | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Transfer | |
Instance detailsDefined in Web.Stripe.Types |
| Eq BankAccount | |
Instance detailsDefined in Web.Stripe.Types |
| Eq BankAccountId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq BankAccountStatus | |
Instance detailsDefined in Web.Stripe.Types |
| Eq RoutingNumber | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Country | |
Instance detailsDefined in Web.Stripe.Types |
| Eq AccountNumber | |
Instance detailsDefined in Web.Stripe.Types |
| Eq NewBankAccount | |
Instance detailsDefined in Web.Stripe.Types |
| Eq FirstName | |
Instance detailsDefined in Web.Stripe.Types |
| Eq LastName | |
Instance detailsDefined in Web.Stripe.Types |
| Eq RecipientId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq TaxID | |
Instance detailsDefined in Web.Stripe.Types |
| Eq RecipientType | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Recipient | |
Instance detailsDefined in Web.Stripe.Types |
| Eq ApplicationFeeId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq ApplicationFee | |
Instance detailsDefined in Web.Stripe.Types |
| Eq ApplicationFeePercent | |
Instance detailsDefined in Web.Stripe.Types |
| Eq ApplicationFeeAmount | |
Instance detailsDefined in Web.Stripe.Types |
| Eq ApplicationId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq FeeId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq ApplicationFeeRefund | |
Instance detailsDefined in Web.Stripe.Types |
| Eq AccountId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Account | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Balance | |
Instance detailsDefined in Web.Stripe.Types |
| Eq BalanceAmount | |
Instance detailsDefined in Web.Stripe.Types |
| Eq BalanceTransaction | |
Instance detailsDefined in Web.Stripe.Types |
| Eq TransactionId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq FeeDetails | |
Instance detailsDefined in Web.Stripe.Types |
| Eq TransactionType | |
Instance detailsDefined in Web.Stripe.Types |
| Eq EventType | |
Instance detailsDefined in Web.Stripe.Types |
| Eq EventId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq EventData | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Event | |
Instance detailsDefined in Web.Stripe.Types |
| Eq ConnectApp | |
Instance detailsDefined in Web.Stripe.Types |
| Eq TokenId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq TokenType | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Limit | |
Instance detailsDefined in Web.Stripe.Types |
| Eq StripeDeleteResult | |
Instance detailsDefined in Web.Stripe.Types |
| Eq MetaData | |
Instance detailsDefined in Web.Stripe.Types |
| Eq ExpandParams | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Name | |
Instance detailsDefined in Web.Stripe.Types |
| Eq PlanName | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Description | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Quantity | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Prorate | |
Instance detailsDefined in Web.Stripe.Types |
| Eq AtPeriodEnd | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Email | |
Instance detailsDefined in Web.Stripe.Types |
| Eq ReceiptEmail | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Currency | |
Instance detailsDefined in Web.Stripe.Types |
| Eq BitcoinReceiver | |
Instance detailsDefined in Web.Stripe.Types |
| Eq Transactions | |
Instance detailsDefined in Web.Stripe.Types |
| Eq BitcoinTransaction | |
Instance detailsDefined in Web.Stripe.Types |
| Eq BitcoinTransactionId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq BitcoinReceiverId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq PaymentId | |
Instance detailsDefined in Web.Stripe.Types |
| Eq LocalTime | |
Instance detailsDefined in Data.Time.LocalTime.Internal.LocalTime |
| Eq UnpackedUUID | |
Instance detailsDefined in Data.UUID.Types.Internal Methods (==) :: UnpackedUUID -> UnpackedUUID -> Bool # (/=) :: UnpackedUUID -> UnpackedUUID -> Bool # |
| Eq UUID | |
Instance detailsDefined in Data.UUID.Types.Internal |
| Eq a => Eq [a] | |
Instance detailsDefined in GHC.Classes |
| Eq a => Eq (Maybe a) | Since: base-2.1 |
Instance detailsDefined in GHC.Maybe |
| Eq a => Eq (Ratio a) | Since: base-2.1 |
Instance detailsDefined in GHC.Real |
| Eq (Ptr a) | Since: base-2.1 |
Instance detailsDefined in GHC.Ptr |
| Eq (FunPtr a) | |
Instance detailsDefined in GHC.Ptr |
| Eq p => Eq (Par1 p) | Since: base-4.7.0.0 |
Instance detailsDefined in GHC.Generics |
| Eq a => Eq (IResult a) | |
Instance detailsDefined in Data.Aeson.Types.Internal |
| Eq a => Eq (Result a) | |
Instance detailsDefined in Data.Aeson.Types.Internal |
| Eq a => Eq (ZipList a) | Since: base-4.7.0.0 |
Instance detailsDefined in Control.Applicative |
| Eq a => Eq (NonEmpty a) | Since: base-4.9.0.0 |
Instance detailsDefined in GHC.Base |
| Eq a => Eq (Tree a) | |
Instance detailsDefined in Data.Tree |
| Eq a => Eq (DList a) | |
Instance detailsDefined in Data.DList |
| Eq (Doc a) | |
Instance detailsDefined in Text.PrettyPrint.Annotated.HughesPJ |
| Eq a => Eq (AnnotDetails a) | |
Instance detailsDefined in Text.PrettyPrint.Annotated.HughesPJ |
| Eq a => Eq (Span a) | |
Instance detailsDefined in Text.PrettyPrint.Annotated.HughesPJ |
| (Eq a, PrimUnlifted a) => Eq (UnliftedArray a) | |
Instance detailsDefined in Data.Primitive.UnliftedArray |
| (Eq a, Prim a) => Eq (PrimArray a) | Since: primitive-0.6.4.0 |
Instance detailsDefined in Data.Primitive.PrimArray |
| Eq a => Eq (SmallArray a) | |
Instance detailsDefined in Data.Primitive.SmallArray |
| Eq a => Eq (Array a) | |
Instance detailsDefined in Data.Primitive.Array |
| (Eq id, Eq (ExpandsTo id)) => Eq (Expandable id) | |
Instance detailsDefined in Web.Stripe.Types |
| Eq a => Eq (TimeRange a) | |
Instance detailsDefined in Web.Stripe.Types |
| Eq a => Eq (Source a) | |
Instance detailsDefined in Web.Stripe.Types |
| Eq a => Eq (Token a) | |
Instance detailsDefined in Web.Stripe.Types |
| Eq a => Eq (StripeList a) | |
Instance detailsDefined in Web.Stripe.Types |
| Eq a => Eq (StartingAfter a) | |
Instance detailsDefined in Web.Stripe.Types |
| Eq a => Eq (EndingBefore a) | |
Instance detailsDefined in Web.Stripe.Types |
| Eq a => Eq (HashSet a) | |
Instance detailsDefined in Data.HashSet |
| (Storable a, Eq a) => Eq (Vector a) | |
Instance detailsDefined in Data.Vector.Storable |
| (Prim a, Eq a) => Eq (Vector a) | |
Instance detailsDefined in Data.Vector.Primitive |
| Eq a => Eq (Vector a) | |
Instance detailsDefined in Data.Vector |
| (Eq a, Eq b) => Eq (Either a b) | Since: base-2.1 |
Instance detailsDefined in Data.Either |
| Eq (V1 p) | Since: base-4.9.0.0 |
Instance detailsDefined in GHC.Generics |
| Eq (U1 p) | Since: base-4.9.0.0 |
Instance detailsDefined in GHC.Generics |
| (Eq a, Eq b) => Eq (a, b) | |
Instance detailsDefined in GHC.Classes |
| (Eq k, Eq v) => Eq (HashMap k v) | |
Instance detailsDefined in Data.HashMap.Base |
| Eq (MutableUnliftedArray s a) | |
Instance detailsDefined in Data.Primitive.UnliftedArray |
| Eq (SmallMutableArray s a) | |
Instance detailsDefined in Data.Primitive.SmallArray |
| Eq (MutableArray s a) | |
Instance detailsDefined in Data.Primitive.Array |
| (Eq k, Eq v) => Eq (Leaf k v) | |
Instance detailsDefined in Data.HashMap.Base |
| 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 a, Eq b, Eq c) => Eq (a, b, c) | |
Instance detailsDefined in GHC.Classes |
| Eq a => Eq (Const a b) | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Functor.Const |
| Eq (a :~: b) | Since: base-4.7.0.0 |
Instance detailsDefined in Data.Type.Equality |
| Eq (p a a) => Eq (Join p a) | |
Instance detailsDefined in Data.Bifunctor.Join |
| (Eq a, Eq (f b)) => Eq (FreeF f a b) | |
Instance detailsDefined in Control.Monad.Trans.Free |
| (Eq1 f, Eq1 m, Eq a) => Eq (FreeT f m a) | |
Instance detailsDefined in Control.Monad.Trans.Free |
| (Eq e, Eq1 m, Eq a) => Eq (ErrorT e m a) | |
Instance detailsDefined in Control.Monad.Trans.Error |
| Eq b => Eq (Tagged s b) | |
Instance detailsDefined in Data.Tagged |
| Eq c => Eq (K1 i c 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 (f p), Eq (g p)) => Eq ((f :*: g) p) | Since: base-4.7.0.0 |
Instance detailsDefined in GHC.Generics |
| (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 # |
| Eq (a :~~: b) | Since: base-4.10.0.0 |
Instance detailsDefined in Data.Type.Equality |
| Eq (f p) => Eq (M1 i c f p) | Since: base-4.7.0.0 |
Instance detailsDefined in GHC.Generics |
| Eq (f (g p)) => Eq ((f :.: g) 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 (p a b) => Eq (WrappedBifunctor p a b) | |
Instance detailsDefined in Data.Bifunctor.Wrapped |
| Eq (g b) => Eq (Joker g a b) | |
Instance detailsDefined in Data.Bifunctor.Joker |
| Eq (p b a) => Eq (Flip p a b) | |
Instance detailsDefined in Data.Bifunctor.Flip |
| Eq (f a) => Eq (Clown f a b) | |
Instance detailsDefined in Data.Bifunctor.Clown |
| (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 (f a b), Eq (g a b)) => Eq (Product f g a b) | |
Instance detailsDefined in Data.Bifunctor.Product |
| (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 (f (p a b)) => Eq (Tannen f p a b) | |
Instance detailsDefined in Data.Bifunctor.Tannen |
| (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 (p (f a) (g b)) => Eq (Biff p f g a b) | |
Instance detailsDefined in Data.Bifunctor.Biff |
| (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 # |