plutus-tx-1.36.0.0: Libraries for Plutus Tx and its prelude
Safe HaskellSafe-Inferred
LanguageHaskell2010

PlutusTx.Eq

Synopsis

Documentation

class Eq a where Source #

The Eq class defines equality (==).

Methods

(==) ∷ a → a → Bool infix 4 Source #

Instances

Instances details
Eq Ordering Source # 
Instance details

Defined in PlutusTx.Ord

Methods

(==)OrderingOrderingBool Source #

Eq BuiltinBLS12_381_G1_Element Source # 
Instance details

Defined in PlutusTx.Eq

Eq BuiltinBLS12_381_G2_Element Source # 
Instance details

Defined in PlutusTx.Eq

Eq BuiltinByteString Source # 
Instance details

Defined in PlutusTx.Eq

Eq BuiltinData Source # 
Instance details

Defined in PlutusTx.Eq

Eq BuiltinString Source # 
Instance details

Defined in PlutusTx.Eq

Eq Rational Source # 
Instance details

Defined in PlutusTx.Ratio

Methods

(==)RationalRationalBool Source #

Eq Integer Source # 
Instance details

Defined in PlutusTx.Eq

Methods

(==)IntegerIntegerBool Source #

Eq () Source # 
Instance details

Defined in PlutusTx.Eq

Methods

(==) ∷ () → () → Bool Source #

Eq Bool Source # 
Instance details

Defined in PlutusTx.Eq

Methods

(==)BoolBoolBool Source #

Eq a ⇒ Eq (Maybe a) Source # 
Instance details

Defined in PlutusTx.Eq

Methods

(==)Maybe a → Maybe a → Bool Source #

Eq a ⇒ Eq [a] Source # 
Instance details

Defined in PlutusTx.Eq

Methods

(==) ∷ [a] → [a] → Bool Source #

(Eq a, Eq b) ⇒ Eq (Either a b) Source # 
Instance details

Defined in PlutusTx.Eq

Methods

(==)Either a b → Either a b → Bool Source #

(Eq a, Eq b) ⇒ Eq (These a b) Source # 
Instance details

Defined in PlutusTx.Eq

Methods

(==)These a b → These a b → Bool Source #

(Eq a, Eq b) ⇒ Eq (a, b) Source # 
Instance details

Defined in PlutusTx.Eq

Methods

(==) ∷ (a, b) → (a, b) → Bool Source #

(/=)Eq a ⇒ a → a → Bool infix 4 Source #