plutus-tx-1.0.0.0: Libraries for Plutus Tx and its prelude
Safe Haskell None
Language Haskell2010

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

Eq Integer Source #
Instance details

Defined in PlutusTx.Eq

Eq Ordering Source #
Instance details

Defined in PlutusTx.Ord

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

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

( Eq a, Eq b) => Eq ( Either a b) Source #
Instance details

Defined in PlutusTx.Eq

( 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

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