Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
data PlonkConstraint i a Source #
Instances
(Ord a, Arbitrary a, Binary a, Ord (Rep i)) => Arbitrary (PlonkConstraint i a) Source # | |
Defined in ZkFold.Base.Protocol.Plonkup.PlonkConstraint arbitrary :: Gen (PlonkConstraint i a) # shrink :: PlonkConstraint i a -> [PlonkConstraint i a] # | |
(Show a, Show (Rep i)) => Show (PlonkConstraint i a) Source # | |
Defined in ZkFold.Base.Protocol.Plonkup.PlonkConstraint showsPrec :: Int -> PlonkConstraint i a -> ShowS # show :: PlonkConstraint i a -> String # showList :: [PlonkConstraint i a] -> ShowS # | |
(Eq a, Eq (Rep i)) => Eq (PlonkConstraint i a) Source # | |
Defined in ZkFold.Base.Protocol.Plonkup.PlonkConstraint (==) :: PlonkConstraint i a -> PlonkConstraint i a -> Bool # (/=) :: PlonkConstraint i a -> PlonkConstraint i a -> Bool # |
toPlonkConstraint :: forall a i. (Ord a, FiniteField a, Ord (Rep i)) => Poly a (Var a i) Natural -> PlonkConstraint i a Source #