plutus-tx-0.1.0.0: Libraries for Plutus Tx and its prelude
Safe HaskellNone
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 Bool Source # 
Instance details

Defined in PlutusTx.Eq

Methods

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

Eq Integer Source # 
Instance details

Defined in PlutusTx.Eq

Methods

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

Eq Ordering Source # 
Instance details

Defined in PlutusTx.Ord

Methods

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

Eq () Source # 
Instance details

Defined in PlutusTx.Eq

Methods

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

Eq BuiltinData Source # 
Instance details

Defined in PlutusTx.Eq

Eq BuiltinString Source # 
Instance details

Defined in PlutusTx.Eq

Eq BuiltinByteString Source # 
Instance details

Defined in PlutusTx.Eq

Eq Rational Source # 
Instance details

Defined in PlutusTx.Ratio

Methods

(==) :: Rational -> Rational -> Bool Source #

Eq a => Eq [a] Source # 
Instance details

Defined in PlutusTx.Eq

Methods

(==) :: [a] -> [a] -> Bool Source #

Eq a => Eq (Maybe a) Source # 
Instance details

Defined in PlutusTx.Eq

Methods

(==) :: Maybe a -> Maybe 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 (a, b) Source # 
Instance details

Defined in PlutusTx.Eq

Methods

(==) :: (a, b) -> (a, b) -> Bool Source #

(Eq k, Eq v) => Eq (Map k v) Source # 
Instance details

Defined in PlutusTx.AssocMap

Methods

(==) :: Map k v -> Map k v -> Bool Source #

(/=) :: Eq a => a -> a -> Bool infix 4 Source #