ZkFold.Symbolic.Data.Eq
class BoolType b => Eq b a where Source #
Methods
(==) :: a -> a -> b infix 4 Source #
(/=) :: a -> a -> b infix 4 Source #
Defined in ZkFold.Symbolic.Data.Eq
(==) :: x -> x -> b Source #
(/=) :: x -> x -> b Source #
Defined in ZkFold.Symbolic.Compiler.ArithmeticCircuit.Instance
(==) :: ArithmeticCircuit a -> ArithmeticCircuit a -> Bool (ArithmeticCircuit a) Source #
(/=) :: ArithmeticCircuit a -> ArithmeticCircuit a -> Bool (ArithmeticCircuit a) Source #
Defined in ZkFold.Symbolic.Data.Eq.Structural
(==) :: Structural x -> Structural x -> Bool (ArithmeticCircuit a) Source #
(/=) :: Structural x -> Structural x -> Bool (ArithmeticCircuit a) Source #
Defined in ZkFold.Symbolic.Data.UInt
(==) :: UInt n (Zp p) -> UInt n (Zp p) -> Bool (Zp p) Source #
(/=) :: UInt n (Zp p) -> UInt n (Zp p) -> Bool (Zp p) Source #
(==) :: UInt n (ArithmeticCircuit a) -> UInt n (ArithmeticCircuit a) -> Bool (ArithmeticCircuit a) Source #
(/=) :: UInt n (ArithmeticCircuit a) -> UInt n (ArithmeticCircuit a) -> Bool (ArithmeticCircuit a) Source #
Defined in ZkFold.Symbolic.Data.Ed25519
(==) :: Point (Ed25519 a) -> Point (Ed25519 a) -> Bool a Source #
(/=) :: Point (Ed25519 a) -> Point (Ed25519 a) -> Bool a Source #
Defined in ZkFold.Symbolic.Compiler.ArithmeticCircuit.MonadBlueprint
(==) :: Sources a i -> Sources a i -> Bool (Sources a i) Source #
(/=) :: Sources a i -> Sources a i -> Bool (Sources a i) Source #
Defined in ZkFold.Symbolic.Cardano.Types
(==) :: Output tokens datum (ArithmeticCircuit a) -> Output tokens datum (ArithmeticCircuit a) -> Bool (ArithmeticCircuit a) Source #
(/=) :: Output tokens datum (ArithmeticCircuit a) -> Output tokens datum (ArithmeticCircuit a) -> Bool (ArithmeticCircuit a) Source #
elem :: (Eq b a, Foldable t) => a -> t a -> b Source #