symbolic-base-0.1.0.0: ZkFold Symbolic compiler and zero-knowledge proof protocols

Index

!ZkFold.Prelude
!! 
1 (Function)ZkFold.Prelude
2 (Function)ZkFold.Base.Data.Vector
&&ZkFold.Symbolic.Data.Bool
* 
1 (Type/Class)ZkFold.Base.Algebra.Basic.Number
2 (Function)ZkFold.Base.Algebra.Basic.Class
*.ZkFold.Base.Algebra.Polynomials.Univariate
+ 
1 (Type/Class)ZkFold.Base.Algebra.Basic.Number
2 (Function)ZkFold.Base.Algebra.Basic.Class
++ZkFold.Symbolic.Data.List
+.ZkFold.Base.Algebra.Polynomials.Univariate
- 
1 (Type/Class)ZkFold.Base.Algebra.Basic.Number
2 (Function)ZkFold.Base.Algebra.Basic.Class
-!ZkFold.Base.Algebra.Basic.Class
.* 
1 (Function)ZkFold.Base.Algebra.Polynomials.Univariate
2 (Function)ZkFold.Base.Data.Matrix
3 (Function)ZkFold.Base.Data.Sparse.Vector
.*. 
1 (Function)ZkFold.Base.Algebra.Polynomials.Univariate
2 (Function)ZkFold.Base.Data.Matrix
.+ 
1 (Function)ZkFold.Base.Algebra.Polynomials.Univariate
2 (Function)ZkFold.Base.Data.Sparse.Vector
.-ZkFold.Base.Data.Sparse.Vector
./ZkFold.Base.Data.Sparse.Vector
./.ZkFold.Base.Algebra.Polynomials.Univariate
.: 
1 (Function)ZkFold.Base.Data.Vector
2 (Function)ZkFold.Symbolic.Data.List
/ZkFold.Base.Algebra.Basic.Class
//ZkFold.Base.Algebra.Basic.Class
/=ZkFold.Symbolic.Data.Eq
:++ZkFold.Base.Data.Type
<ZkFold.Symbolic.Data.Ord
<= 
1 (Type/Class)ZkFold.Base.Algebra.Basic.Number
2 (Function)ZkFold.Symbolic.Data.Ord
==ZkFold.Symbolic.Data.Eq
>ZkFold.Symbolic.Data.Ord
>=ZkFold.Symbolic.Data.Ord
?ZkFold.Symbolic.Data.Conditional
ac 
1 (Function)ZkFold.Base.Protocol.Plonkup.Internal, ZkFold.Base.Protocol.Plonkup
2 (Function)ZkFold.Base.Protocol.Plonk
Accumulator 
1 (Type/Class)ZkFold.Base.Protocol.Protostar.Accumulator
2 (Data Constructor)ZkFold.Base.Protocol.Protostar.Accumulator
AccumulatorInstance 
1 (Type/Class)ZkFold.Base.Protocol.Protostar.Accumulator
2 (Data Constructor)ZkFold.Base.Protocol.Protostar.Accumulator
AccumulatorSchemeZkFold.Base.Protocol.Protostar.AccumulatorScheme
acInputZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal, ZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
acOutputZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal, ZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
acPrintZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
acRangeZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
acSizeMZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
acSizeNZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
acSizeRZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
acSystemZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal, ZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
acValueZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
acWitnessZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal, ZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
AddZkFold.Symbolic.Compiler.ArithmeticCircuit.MerkleHash
addZkFold.Base.Algebra.EllipticCurve.Class
AdditiveGroupZkFold.Base.Algebra.Basic.Class
AdditiveMonoidZkFold.Base.Algebra.Basic.Class
AdditiveSemigroupZkFold.Base.Algebra.Basic.Class
addPointsZkFold.Base.Algebra.EllipticCurve.Class
addVZkFold.Base.Algebra.Basic.VectorSpace
AlgebraZkFold.Base.Algebra.Basic.Class
AlgebraicMapZkFold.Base.Protocol.Protostar.AlgebraicMap
algebraicMapZkFold.Base.Protocol.Protostar.AlgebraicMap
AlgorithmSetupZkFold.Symbolic.Algorithms.Hash.SHA2
allZkFold.Symbolic.Data.Bool
all1ZkFold.Symbolic.Data.Bool
alphaZkFold.Base.Protocol.Plonkup.Testing
andZkFold.Symbolic.Data.Bool
anyZkFold.Symbolic.Data.Bool
aParameterZkFold.Base.Algebra.EllipticCurve.Class
append 
1 (Function)ZkFold.Base.Data.Vector
2 (Function)ZkFold.Symbolic.Data.ByteString
applyZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
applyPermutationZkFold.Base.Algebra.Basic.Permutations
arbitrary'ZkFold.Symbolic.Compiler.ArithmeticCircuit.Instance
ArithmeticZkFold.Symbolic.Class, ZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
ArithmeticCircuit 
1 (Type/Class)ZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal, ZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
2 (Data Constructor)ZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
assertZkFold.Prelude
asWordsZkFold.Symbolic.Data.UInt
atZkFold.Symbolic.MonadCircuit
AutoZkFold.Symbolic.Data.Combinators
aXZkFold.Base.Protocol.Plonkup.Testing
a_xiZkFold.Base.Protocol.Plonkup.Proof
b2b_gZkFold.Symbolic.Algorithms.Hash.Blake2b
BaseField 
1 (Type/Class)ZkFold.Base.Algebra.EllipticCurve.Class
2 (Type/Class)ZkFold.Symbolic.Class
BasicSpecialSoundProtocolZkFold.Base.Protocol.Protostar.SpecialSound
BasisZkFold.Base.Algebra.Basic.VectorSpace
basisVZkFold.Base.Algebra.Basic.VectorSpace
betaZkFold.Base.Protocol.Plonkup.Testing
BigEndian 
1 (Type/Class)ZkFold.Base.Data.ByteString
2 (Data Constructor)ZkFold.Base.Data.ByteString
BinaryZkFold.Base.Data.ByteString
BinaryExpansionZkFold.Base.Algebra.Basic.Class
binaryExpansionZkFold.Base.Algebra.Basic.Class
BitLimitZkFold.Symbolic.Data.Combinators
BitsZkFold.Base.Algebra.Basic.Class
bitsOfZkFold.Symbolic.Data.Combinators
bitwiseGEZkFold.Symbolic.Data.Ord
bitwiseGTZkFold.Symbolic.Data.Ord
blake2bZkFold.Symbolic.Algorithms.Hash.Blake2b
blake2b'ZkFold.Symbolic.Algorithms.Hash.Blake2b
Blake2bCtx 
1 (Type/Class)ZkFold.Symbolic.Algorithms.Hash.Blake2b
2 (Data Constructor)ZkFold.Symbolic.Algorithms.Hash.Blake2b
blake2bDivConstraintZkFold.Symbolic.Algorithms.Hash.Blake2b
blake2b_224ZkFold.Symbolic.Algorithms.Hash.Blake2b
blake2b_256ZkFold.Symbolic.Algorithms.Hash.Blake2b
blake2b_512ZkFold.Symbolic.Algorithms.Hash.Blake2b
blake2b_compressZkFold.Symbolic.Algorithms.Hash.Blake2b
blake2b_ivZkFold.Symbolic.Algorithms.Hash.Blake2b.Constants
BLS12_381_BaseZkFold.Base.Algebra.EllipticCurve.BLS12_381
BLS12_381_G1ZkFold.Base.Algebra.EllipticCurve.BLS12_381
BLS12_381_G2ZkFold.Base.Algebra.EllipticCurve.BLS12_381
BLS12_381_GT 
1 (Type/Class)ZkFold.Base.Algebra.EllipticCurve.BLS12_381
2 (Data Constructor)ZkFold.Base.Algebra.EllipticCurve.BLS12_381
BLS12_381_ScalarZkFold.Base.Algebra.EllipticCurve.BLS12_381
blueprintGEZkFold.Symbolic.Data.Ord
BN254_BaseZkFold.Base.Algebra.EllipticCurve.BN254
BN254_G1ZkFold.Base.Algebra.EllipticCurve.BN254
BN254_G2ZkFold.Base.Algebra.EllipticCurve.BN254
BN254_GTZkFold.Base.Algebra.EllipticCurve.BN254
BN254_ScalarZkFold.Base.Algebra.EllipticCurve.BN254
Bool 
1 (Type/Class)ZkFold.Symbolic.Data.Bool
2 (Data Constructor)ZkFold.Symbolic.Data.Bool
boolZkFold.Symbolic.Data.Conditional
BoolTypeZkFold.Symbolic.Data.Bool
bParameterZkFold.Base.Algebra.EllipticCurve.Class
bXZkFold.Base.Protocol.Plonkup.Testing
bytesOfZkFold.Base.Algebra.EllipticCurve.BLS12_381
ByteString 
1 (Type/Class)ZkFold.Symbolic.Data.ByteString
2 (Data Constructor)ZkFold.Symbolic.Data.ByteString
b_xiZkFold.Base.Protocol.Plonkup.Proof
cZkFold.Base.Protocol.Protostar.Accumulator
castBitsZkFold.Base.Algebra.Basic.Class
castPolyVecZkFold.Base.Algebra.Polynomials.Univariate
CeilZkFold.Symbolic.Data.Combinators
challengeZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof
challengesZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof
checkCircuitZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
checkClosedCircuitZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
chooseNaturalZkFold.Prelude
chunksZkFold.Base.Data.Vector
ChunkSizeZkFold.Symbolic.Algorithms.Hash.SHA2
CircuitFunZkFold.Symbolic.Class
ClosedPolyZkFold.Symbolic.MonadCircuit
cmAZkFold.Base.Protocol.Plonkup.Proof
cmBZkFold.Base.Protocol.Plonkup.Proof
cmCZkFold.Base.Protocol.Plonkup.Proof
cmFZkFold.Base.Protocol.Plonkup.Proof
cmH1ZkFold.Base.Protocol.Plonkup.Proof
cmH2ZkFold.Base.Protocol.Plonkup.Proof
cmQcZkFold.Base.Protocol.Plonkup.Verifier.Commitments, ZkFold.Base.Protocol.Plonkup.Verifier
cmQhighZkFold.Base.Protocol.Plonkup.Proof
cmQkZkFold.Base.Protocol.Plonkup.Verifier.Commitments, ZkFold.Base.Protocol.Plonkup.Verifier
cmQlZkFold.Base.Protocol.Plonkup.Verifier.Commitments, ZkFold.Base.Protocol.Plonkup.Verifier
cmQlowZkFold.Base.Protocol.Plonkup.Proof
cmQmZkFold.Base.Protocol.Plonkup.Verifier.Commitments, ZkFold.Base.Protocol.Plonkup.Verifier
cmQmidZkFold.Base.Protocol.Plonkup.Proof
cmQoZkFold.Base.Protocol.Plonkup.Verifier.Commitments, ZkFold.Base.Protocol.Plonkup.Verifier
cmQrZkFold.Base.Protocol.Plonkup.Verifier.Commitments, ZkFold.Base.Protocol.Plonkup.Verifier
cmS1ZkFold.Base.Protocol.Plonkup.Verifier.Commitments, ZkFold.Base.Protocol.Plonkup.Verifier
cmS2ZkFold.Base.Protocol.Plonkup.Verifier.Commitments, ZkFold.Base.Protocol.Plonkup.Verifier
cmS3ZkFold.Base.Protocol.Plonkup.Verifier.Commitments, ZkFold.Base.Protocol.Plonkup.Verifier
cmT1ZkFold.Base.Protocol.Plonkup.Verifier.Commitments, ZkFold.Base.Protocol.Plonkup.Verifier
cmZ1ZkFold.Base.Protocol.Plonkup.Proof
cmZ2ZkFold.Base.Protocol.Plonkup.Proof
Commit 
1 (Type/Class)ZkFold.Base.Protocol.Protostar.Commit
2 (Data Constructor)ZkFold.Base.Protocol.Protostar.CommitOpen
commitZkFold.Base.Protocol.Protostar.Commit
commitments 
1 (Function)ZkFold.Base.Protocol.Plonkup.Verifier.Setup, ZkFold.Base.Protocol.Plonkup.Verifier
2 (Function)ZkFold.Base.Protocol.Plonkup.Setup
CommitOpen 
1 (Type/Class)ZkFold.Base.Protocol.Protostar.CommitOpen
2 (Data Constructor)ZkFold.Base.Protocol.Protostar.CommitOpen
CommitOpenProverMessageZkFold.Base.Protocol.Protostar.CommitOpen
CompatibleNonInteractiveProofsZkFold.Base.Protocol.NonInteractiveProof.Testing, ZkFold.Base.Protocol.NonInteractiveProof
compileZkFold.Symbolic.Compiler
compileForceOneZkFold.Symbolic.Compiler
compileIOZkFold.Symbolic.Compiler
composeFunctionsZkFold.Base.Algebra.Basic.VectorSpace
compressZkFold.Base.Algebra.EllipticCurve.Class
concat 
1 (Function)ZkFold.Base.Data.Vector
2 (Function)ZkFold.Symbolic.Data.ByteString
ConditionalZkFold.Symbolic.Data.Conditional
ConsExtraZkFold.Base.Protocol.Plonkup.PlonkupConstraint
ConsLookupZkFold.Base.Protocol.Plonkup.PlonkupConstraint
ConsPlonkZkFold.Base.Protocol.Plonkup.PlonkupConstraint
Const 
1 (Type/Class)ZkFold.Base.Algebra.Basic.Class
2 (Data Constructor)ZkFold.Symbolic.Compiler.ArithmeticCircuit.MerkleHash
constant 
1 (Function)ZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
2 (Function)ZkFold.Base.Algebra.Polynomials.Univariate
ConstraintZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal, ZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
constraintZkFold.Symbolic.MonadCircuit
ConstVarZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
ContextZkFold.Symbolic.Data.Class
coprimesZkFold.Symbolic.Data.FFA
coprimesDownFromZkFold.Symbolic.Data.FFA
CoreFunctionZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof
createRangeConstraintZkFold.Symbolic.Compiler.ArithmeticCircuit.Instance
curryVZkFold.Base.Algebra.Basic.VectorSpace
cXZkFold.Base.Protocol.Plonkup.Testing
c_xiZkFold.Base.Protocol.Plonkup.Proof
deciderZkFold.Base.Protocol.Protostar.AccumulatorScheme
decompressZkFold.Base.Algebra.EllipticCurve.Class
deg 
1 (Function)ZkFold.Base.Algebra.Polynomials.Univariate
2 (Function)ZkFold.Base.Protocol.Protostar.AlgebraicMap
DegreeZkFold.Base.Protocol.Protostar.AlgebraicMap
degreeDecompositionZkFold.Base.Protocol.Protostar.AlgebraicMap
deleteZkFold.Symbolic.Data.List
deltaZkFold.Base.Protocol.Plonkup.Testing
desugarRangesZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
dimVZkFold.Base.Algebra.Basic.VectorSpace
DiscreteFieldZkFold.Symbolic.Data.DiscreteField
DiscreteField'ZkFold.Base.Algebra.Basic.Class
Div 
1 (Type/Class)ZkFold.Base.Algebra.Basic.Number
2 (Data Constructor)ZkFold.Symbolic.Compiler.ArithmeticCircuit.MerkleHash
divZkFold.Base.Algebra.Basic.Class
dividableZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
divModZkFold.Base.Algebra.Basic.Class
dotVZkFold.Base.Algebra.Basic.VectorSpace
drop 
1 (Function)ZkFold.Prelude
2 (Function)ZkFold.Base.Data.Vector
eZkFold.Base.Protocol.Protostar.Accumulator
ecdsaVerifyZkFold.Symbolic.Algorithms.ECDSA.ECDSA
Ed25519ZkFold.Base.Algebra.EllipticCurve.Ed25519
ed25519AddZkFold.Base.Algebra.EllipticCurve.Ed25519
ed25519DoubleZkFold.Base.Algebra.EllipticCurve.Ed25519
Ed25519_BaseZkFold.Base.Algebra.EllipticCurve.Ed25519
Ed25519_ScalarZkFold.Base.Algebra.EllipticCurve.Ed25519
eea 
1 (Function)ZkFold.Base.Algebra.Polynomials.Univariate
2 (Function)ZkFold.Symbolic.Data.UInt
elemZkFold.Symbolic.Data.Eq
elemIndexZkFold.Prelude
EllipticCurveZkFold.Base.Algebra.EllipticCurve.Class
embedZkFold.Symbolic.Class
emptyZkFold.Base.Data.Vector
emptyByteStringZkFold.Symbolic.Data.ByteString
emptyListZkFold.Symbolic.Data.List
epsilonZkFold.Base.Protocol.Plonkup.Testing
EqZkFold.Symbolic.Data.Eq
equalZkFold.Base.Algebra.Basic.Class
EuclideanF 
1 (Type/Class)ZkFold.Symbolic.Compiler.ArithmeticCircuit.Witness
2 (Data Constructor)ZkFold.Symbolic.Compiler.ArithmeticCircuit.Witness
euclideanFZkFold.Symbolic.Compiler.ArithmeticCircuit.Witness
evalZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal, ZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
eval1ZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal, ZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
evalMonomialZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
evalPolyZkFold.Base.Algebra.Polynomials.Univariate
evalPolynomialZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
evalPolyVecZkFold.Base.Algebra.Polynomials.Univariate
execZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal, ZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
exec1ZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal, ZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
ExpZkFold.Symbolic.Compiler.ArithmeticCircuit.MerkleHash
expansionZkFold.Symbolic.Data.Combinators
expansionWZkFold.Symbolic.Data.Combinators
expModZkFold.Symbolic.Data.UInt
ExponentZkFold.Base.Algebra.Basic.Class
Ext2 
1 (Type/Class)ZkFold.Base.Algebra.Basic.Field
2 (Data Constructor)ZkFold.Base.Algebra.Basic.Field
Ext3 
1 (Type/Class)ZkFold.Base.Algebra.Basic.Field
2 (Data Constructor)ZkFold.Base.Algebra.Basic.Field
ExtendedInputByteStringZkFold.Symbolic.Algorithms.Hash.Blake2b
ExtensionBitsZkFold.Symbolic.Algorithms.Hash.Blake2b
falseZkFold.Symbolic.Data.Bool
FFA 
1 (Type/Class)ZkFold.Symbolic.Data.FFA
2 (Data Constructor)ZkFold.Symbolic.Data.FFA
FiatShamir 
1 (Type/Class)ZkFold.Base.Protocol.Protostar.FiatShamir
2 (Data Constructor)ZkFold.Base.Protocol.Protostar.FiatShamir
FieldZkFold.Base.Algebra.Basic.Class
FieldElement 
1 (Type/Class)ZkFold.Symbolic.Data.FieldElement
2 (Data Constructor)ZkFold.Symbolic.Data.FieldElement
filterZkFold.Symbolic.Data.List
finalExponentiationZkFold.Base.Algebra.EllipticCurve.Pairing
FindZkFold.Base.Data.Type
findZkFold.Symbolic.Data.Maybe
FiniteZkFold.Base.Algebra.Basic.Class
FiniteAdditiveGroupZkFold.Base.Algebra.Basic.Class
FiniteFieldZkFold.Base.Algebra.Basic.Class
FiniteMultiplicativeGroupZkFold.Base.Algebra.Basic.Class
finvZkFold.Base.Algebra.Basic.Class
FixedZkFold.Symbolic.Data.Combinators
floorNZkFold.Base.Algebra.Basic.Class
Fp 
1 (Type/Class)ZkFold.Base.Algebra.EllipticCurve.Pasta
2 (Type/Class)ZkFold.Base.Algebra.EllipticCurve.BN254
Fp12ZkFold.Base.Algebra.EllipticCurve.BN254
Fp2ZkFold.Base.Algebra.EllipticCurve.BN254
Fp6ZkFold.Base.Algebra.EllipticCurve.BN254
FpModulusZkFold.Base.Algebra.EllipticCurve.Pasta
Fq 
1 (Type/Class)ZkFold.Base.Algebra.EllipticCurve.Pasta
2 (Type/Class)ZkFold.Base.Algebra.EllipticCurve.BLS12_381
Fq12ZkFold.Base.Algebra.EllipticCurve.BLS12_381
Fq2ZkFold.Base.Algebra.EllipticCurve.BLS12_381
Fq6ZkFold.Base.Algebra.EllipticCurve.BLS12_381
FqModulusZkFold.Base.Algebra.EllipticCurve.Pasta
Fr 
1 (Type/Class)ZkFold.Base.Algebra.EllipticCurve.BN254
2 (Type/Class)ZkFold.Base.Algebra.EllipticCurve.BLS12_381
fromZkFold.Symbolic.Data.Combinators
fromBinaryZkFold.Base.Algebra.Basic.Class
fromBitsZkFold.Symbolic.Data.Combinators
fromByteStringZkFold.Base.Data.ByteString
fromCircuit2FZkFold.Symbolic.Class
fromCircuit3FZkFold.Symbolic.Class
fromCircuitFZkFold.Symbolic.Class
fromCircuitVFZkFold.Symbolic.Class
FromConstantZkFold.Base.Algebra.Basic.Class
fromConstantZkFold.Base.Algebra.Basic.Class
fromCyclesZkFold.Base.Algebra.Basic.Permutations
fromFieldElementZkFold.Symbolic.Data.FieldElement
fromJustZkFold.Symbolic.Data.Maybe
fromListVZkFold.Base.Algebra.Basic.VectorSpace
fromMatrixZkFold.Base.Data.Matrix
fromMaybeZkFold.Symbolic.Data.Maybe
fromPermutationZkFold.Base.Algebra.Basic.Permutations
fromPlonkConstraintZkFold.Base.Protocol.Plonkup.PlonkConstraint
fromPolyZkFold.Base.Algebra.Polynomials.Univariate
fromPolyVecZkFold.Base.Algebra.Polynomials.Univariate
fromSMatrixZkFold.Base.Data.Sparse.Matrix
fromSVectorZkFold.Base.Data.Sparse.Vector
FromTranscriptZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof
fromTranscriptZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof
fromVectorZkFold.Base.Data.Vector
fromWitnessBytesZkFold.Base.Protocol.NonInteractiveProof.Prover
fromZpZkFold.Base.Algebra.Basic.Field
fstPZkFold.Base.Data.Product
fullReduceManyZkFold.Base.Algebra.Polynomials.Multivariate.Groebner, ZkFold.Base.Algebra.Polynomials.Multivariate
FunBodyZkFold.Symbolic.Class
FunctionSpaceZkFold.Base.Algebra.Basic.VectorSpace
fXZkFold.Base.Protocol.Plonkup.Testing
f_xiZkFold.Base.Protocol.Plonkup.Proof
gammaZkFold.Base.Protocol.Plonkup.Testing
gcdMZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
genZkFold.Base.Algebra.EllipticCurve.Class
genericDftZkFold.Base.Algebra.Basic.DFT
genSubsetZkFold.Prelude
getZkFold.Base.Data.ByteString
getAZkFold.Base.Protocol.Plonkup.PlonkupConstraint
getAllVarsZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
getBZkFold.Base.Protocol.Plonkup.PlonkupConstraint
getBitsBEZkFold.Symbolic.Data.Ord
getCZkFold.Base.Protocol.Plonkup.PlonkupConstraint
getNaturalZkFold.Symbolic.Data.Combinators
getParamsZkFold.Base.Protocol.Plonkup.Utils
getPlonkConstraintZkFold.Base.Protocol.Plonkup.PlonkupConstraint
GetRegisterSizeZkFold.Symbolic.Data.Combinators
getWord8ZkFold.Base.Data.ByteString
gifZkFold.Symbolic.Data.Conditional
grandProduct1ZkFold.Base.Protocol.Plonkup.Testing
groebnerZkFold.Base.Algebra.Polynomials.Multivariate.Groebner, ZkFold.Base.Algebra.Polynomials.Multivariate
groebnerMaxStepsZkFold.Base.Algebra.Polynomials.Multivariate.Groebner, ZkFold.Base.Algebra.Polynomials.Multivariate
GroebnerParams 
1 (Type/Class)ZkFold.Base.Algebra.Polynomials.Multivariate.Groebner, ZkFold.Base.Algebra.Polynomials.Multivariate
2 (Data Constructor)ZkFold.Base.Algebra.Polynomials.Multivariate.Groebner, ZkFold.Base.Algebra.Polynomials.Multivariate
groebnerSPolySelectorZkFold.Base.Algebra.Polynomials.Multivariate.Groebner, ZkFold.Base.Algebra.Polynomials.Multivariate
groebnerStepZkFold.Base.Algebra.Polynomials.Multivariate.Groebner, ZkFold.Base.Algebra.Polynomials.Multivariate
groupElementsZkFold.Base.Protocol.Protostar.Commit
gs 
1 (Function)ZkFold.Base.Protocol.Plonkup.Prover.Setup, ZkFold.Base.Protocol.Plonkup.Prover
2 (Function)ZkFold.Base.Protocol.Plonkup.Setup
guessOutputZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
hZkFold.Symbolic.Algorithms.Hash.Blake2b
h0ZkFold.Base.Protocol.Plonkup.Setup
h1 
1 (Function)ZkFold.Base.Protocol.Plonkup.Verifier.Setup, ZkFold.Base.Protocol.Plonkup.Verifier
2 (Function)ZkFold.Base.Protocol.Plonkup.Setup
h1XZkFold.Base.Protocol.Plonkup.Testing
h1_xi'ZkFold.Base.Protocol.Plonkup.Proof
h2XZkFold.Base.Protocol.Plonkup.Testing
h2_xiZkFold.Base.Protocol.Plonkup.Proof
hapZkFold.Base.Control.HApplicative
HApplicativeZkFold.Base.Control.HApplicative
hashZkFold.Symbolic.Algorithms.Hash.MiMC
HaskellCoreZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof
hcommitZkFold.Base.Protocol.Protostar.Commit
head 
1 (Function)ZkFold.Base.Data.Vector
2 (Function)ZkFold.Symbolic.Data.List
HFunctorZkFold.Base.Data.HFunctor
highRegisterBitsZkFold.Symbolic.Data.Combinators
highRegisterSizeZkFold.Symbolic.Data.Combinators
hliftA1ZkFold.Base.Control.HApplicative
hliftA2ZkFold.Base.Control.HApplicative
hliftA3ZkFold.Base.Control.HApplicative
hlmapZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal, ZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
hmapZkFold.Base.Data.HFunctor
hmapAZkFold.Base.Control.HApplicative
HomomorphicCommitZkFold.Base.Protocol.Protostar.Commit
hornerZkFold.Symbolic.Data.Combinators
hornerWZkFold.Symbolic.Data.Combinators
hpairZkFold.Base.Control.HApplicative
hpureZkFold.Base.Control.HApplicative
hunitZkFold.Base.Control.HApplicative
idCircuitZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
IndexPartitionZkFold.Base.Algebra.Basic.Permutations
IndexSetZkFold.Base.Algebra.Basic.Permutations
indexVZkFold.Base.Algebra.Basic.VectorSpace
indexWZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
InfZkFold.Base.Algebra.EllipticCurve.Class
infZkFold.Base.Algebra.EllipticCurve.Class
InfCompressedZkFold.Base.Algebra.EllipticCurve.Class
initialHashesZkFold.Symbolic.Algorithms.Hash.SHA2
Input 
1 (Type/Class)ZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof, ZkFold.Base.Protocol.NonInteractiveProof
2 (Type/Class)ZkFold.Base.Protocol.Protostar.SpecialSound
InputSpaceZkFold.Base.Algebra.Basic.VectorSpace
instanceProofZkFold.Base.Protocol.Protostar.NARK
InstanceProofPair 
1 (Type/Class)ZkFold.Base.Protocol.Protostar.NARK
2 (Data Constructor)ZkFold.Base.Protocol.Protostar.NARK
Interpreter 
1 (Type/Class)ZkFold.Symbolic.Interpreter
2 (Data Constructor)ZkFold.Symbolic.Interpreter
intPowZkFold.Base.Algebra.Basic.Class
intPowFZkFold.Base.Algebra.Basic.Class
intScaleZkFold.Base.Algebra.Basic.Class
invZkFold.Base.Algebra.Basic.Field
InVarZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
invertZkFold.Base.Algebra.Basic.Class
IP1ZkFold.Base.Algebra.EllipticCurve.BLS12_381
IP2ZkFold.Base.Algebra.EllipticCurve.BLS12_381
IP3ZkFold.Base.Algebra.EllipticCurve.BLS12_381
IrreduciblePolyZkFold.Base.Algebra.Basic.Field
irreduciblePolyZkFold.Base.Algebra.Basic.Field
isJustZkFold.Symbolic.Data.Maybe
isLookupConstraintZkFold.Base.Protocol.Plonkup.PlonkupConstraint
isNothingZkFold.Symbolic.Data.Maybe
IsoZkFold.Symbolic.Data.Combinators
IsPrimeZkFold.Base.Algebra.Basic.Number
isSetZkFold.Symbolic.Data.ByteString
isUnsetZkFold.Symbolic.Data.ByteString
isValidZkFold.Symbolic.Data.Input
IsWitnessZkFold.Symbolic.Compiler.ArithmeticCircuit.Witness
isZero 
1 (Function)ZkFold.Symbolic.Data.Combinators
2 (Function)ZkFold.Symbolic.Data.DiscreteField
itemZkFold.Base.Data.Vector
iterateMZkFold.Prelude
iterateVZkFold.Base.Algebra.Basic.VectorSpace
ivcAccZkFold.Base.Protocol.Protostar.IVC
ivcAcc'ZkFold.Base.Protocol.Protostar.IVC
ivcAccProofZkFold.Base.Protocol.Protostar.IVC
ivcCommitsZkFold.Base.Protocol.Protostar.IVC
ivcInitializeZkFold.Base.Protocol.Protostar.IVC
ivcInstanceZkFold.Base.Protocol.Protostar.IVC
IVCInstanceProof 
1 (Type/Class)ZkFold.Base.Protocol.Protostar.IVC
2 (Data Constructor)ZkFold.Base.Protocol.Protostar.IVC
ivcIterateZkFold.Base.Protocol.Protostar.IVC
ivcVerifyZkFold.Base.Protocol.Protostar.IVC
ivcVerify'ZkFold.Base.Protocol.Protostar.IVC
justZkFold.Symbolic.Data.Maybe
k1 
1 (Function)ZkFold.Base.Protocol.Plonkup.Internal, ZkFold.Base.Protocol.Plonkup
2 (Function)ZkFold.Base.Protocol.Plonkup.Testing
3 (Function)ZkFold.Base.Protocol.Plonkup.Verifier.Setup, ZkFold.Base.Protocol.Plonkup.Verifier
4 (Function)ZkFold.Base.Protocol.Plonkup.Prover.Setup, ZkFold.Base.Protocol.Plonkup.Prover
5 (Function)ZkFold.Base.Protocol.Plonkup.Setup
6 (Function)ZkFold.Base.Protocol.Plonk
k2 
1 (Function)ZkFold.Base.Protocol.Plonkup.Internal, ZkFold.Base.Protocol.Plonkup
2 (Function)ZkFold.Base.Protocol.Plonkup.Testing
3 (Function)ZkFold.Base.Protocol.Plonkup.Verifier.Setup, ZkFold.Base.Protocol.Plonkup.Verifier
4 (Function)ZkFold.Base.Protocol.Plonkup.Prover.Setup, ZkFold.Base.Protocol.Plonkup.Prover
5 (Function)ZkFold.Base.Protocol.Plonkup.Setup
6 (Function)ZkFold.Base.Protocol.Plonk
KeyLengthZkFold.Symbolic.Algorithms.RSA
KnownNatZkFold.Base.Algebra.Basic.Number
knownNatZkFold.Base.Data.Vector
KnownPrimeZkFold.Base.Algebra.Basic.Number
KnownRegisterSizeZkFold.Symbolic.Data.Combinators
KZG 
1 (Type/Class)ZkFold.Base.Protocol.KZG
2 (Data Constructor)ZkFold.Base.Protocol.KZG
l1_xiZkFold.Base.Protocol.Plonkup.Proof
lastZkFold.Symbolic.Data.List
LayoutZkFold.Symbolic.Data.Class
lcmMZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
leBytesOfZkFold.Base.Algebra.EllipticCurve.BLS12_381
lengthZkFold.Prelude
Lexicographical 
1 (Type/Class)ZkFold.Symbolic.Data.Ord
2 (Data Constructor)ZkFold.Symbolic.Data.Ord
lHashZkFold.Symbolic.Data.List
List 
1 (Type/Class)ZkFold.Symbolic.Data.List
2 (Data Constructor)ZkFold.Symbolic.Data.List
ListRangeZkFold.Symbolic.Data.Combinators
LittleEndian 
1 (Type/Class)ZkFold.Base.Data.ByteString
2 (Data Constructor)ZkFold.Base.Data.ByteString
lkVarZkFold.Base.Protocol.Plonkup.LookupConstraint
Log2ZkFold.Base.Algebra.Basic.Number
log2ZkFold.Symbolic.Data.Combinators
log2ceilingZkFold.Prelude
LookupConstraint 
1 (Type/Class)ZkFold.Base.Protocol.Plonkup.LookupConstraint
2 (Data Constructor)ZkFold.Base.Protocol.Plonkup.LookupConstraint
lSizeZkFold.Symbolic.Data.List
lt 
1 (Function)ZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
2 (Function)ZkFold.Base.Algebra.Polynomials.Univariate
lWitnessZkFold.Symbolic.Data.List
M 
1 (Data Constructor)ZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
2 (Data Constructor)ZkFold.Symbolic.Compiler.ArithmeticCircuit.MerkleHash
mZkFold.Symbolic.Algorithms.Hash.Blake2b
makeSPolyZkFold.Base.Algebra.Polynomials.Multivariate.Groebner, ZkFold.Base.Algebra.Polynomials.Multivariate
mapCoeffsZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
mapMWithIxZkFold.Base.Data.Vector
mapVZkFold.Base.Algebra.Basic.VectorSpace
mapVarZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
mapVarArithmeticCircuitZkFold.Symbolic.Compiler.ArithmeticCircuit.Map, ZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
mapVarMonomialZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
mapVarPolynomialZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
mapVarsZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
mapWithIxZkFold.Base.Data.Vector
Matrix 
1 (Type/Class)ZkFold.Base.Data.Matrix
2 (Data Constructor)ZkFold.Base.Data.Matrix
matrixDotProductZkFold.Base.Data.Matrix
maxZkFold.Symbolic.Data.Ord
MaxAddedZkFold.Symbolic.Data.Combinators
maxBitsPerFieldElementZkFold.Symbolic.Data.Combinators
maxBitsPerRegisterZkFold.Symbolic.Data.Combinators
maxOverflowZkFold.Symbolic.Data.Combinators
MaxRegisterSizeZkFold.Symbolic.Data.Combinators
MaybeZkFold.Symbolic.Data.Maybe
maybeZkFold.Symbolic.Data.Maybe
MerkleHashZkFold.Symbolic.Compiler.ArithmeticCircuit.MerkleHash
merkleHashZkFold.Symbolic.Compiler.ArithmeticCircuit.MerkleHash
millerAlgorithmBLS12ZkFold.Base.Algebra.EllipticCurve.Pairing
millerAlgorithmBNZkFold.Base.Algebra.EllipticCurve.Pairing
mimcConstantsZkFold.Symbolic.Algorithms.Hash.MiMC.Constants
mimcHash2ZkFold.Symbolic.Algorithms.Hash.MiMC
mimcHashNZkFold.Symbolic.Algorithms.Hash.MiMC
minZkFold.Symbolic.Data.Ord
minNumberOfRegistersZkFold.Symbolic.Data.Combinators
mkIndexPartitionZkFold.Base.Algebra.Basic.Permutations
Mod 
1 (Type/Class)ZkFold.Base.Algebra.Basic.Number
2 (Data Constructor)ZkFold.Symbolic.Compiler.ArithmeticCircuit.MerkleHash
modZkFold.Base.Algebra.Basic.Class
MonadCircuitZkFold.Symbolic.MonadCircuit
MonoZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
MonomialZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
monomial 
1 (Function)ZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
2 (Function)ZkFold.Base.Algebra.Polynomials.Univariate
msmZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof
muZkFold.Base.Protocol.Protostar.Accumulator
MulZkFold.Symbolic.Compiler.ArithmeticCircuit.MerkleHash
mulZkFold.Base.Algebra.EllipticCurve.Class
mulDftZkFold.Base.Algebra.Polynomials.Univariate
mulKaratsubaZkFold.Base.Algebra.Polynomials.Univariate
mulPolyZkFold.Base.Algebra.Polynomials.Univariate
mulPolyDftZkFold.Base.Algebra.Polynomials.Univariate
mulPolyKaratsubaZkFold.Base.Algebra.Polynomials.Univariate
mulPolyNaiveZkFold.Base.Algebra.Polynomials.Univariate
multiExpZkFold.Base.Algebra.Basic.Class
MultiplicativeGroupZkFold.Base.Algebra.Basic.Class
MultiplicativeMonoidZkFold.Base.Algebra.Basic.Class
MultiplicativeSemigroupZkFold.Base.Algebra.Basic.Class
mulVectorZkFold.Base.Algebra.Polynomials.Univariate
mzipWithMRepZkFold.Symbolic.Data.Conditional
narkCommitsZkFold.Base.Protocol.Protostar.NARK
NARKProof 
1 (Type/Class)ZkFold.Base.Protocol.Protostar.NARK
2 (Data Constructor)ZkFold.Base.Protocol.Protostar.NARK
narkWitnessZkFold.Base.Protocol.Protostar.NARK
natPowZkFold.Base.Algebra.Basic.Class
natScaleZkFold.Base.Algebra.Basic.Class
NaturalZkFold.Base.Algebra.Basic.Number
negateZkFold.Base.Algebra.Basic.Class
negateVZkFold.Base.Algebra.Basic.VectorSpace
newAssignedZkFold.Symbolic.MonadCircuit
newConstrainedZkFold.Symbolic.MonadCircuit
NewConstraintZkFold.Symbolic.MonadCircuit
newRangedZkFold.Symbolic.MonadCircuit
NewVarZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
nipCompatibilityZkFold.Base.Protocol.NonInteractiveProof.Testing, ZkFold.Base.Protocol.NonInteractiveProof
nipInputTransformZkFold.Base.Protocol.NonInteractiveProof.Testing, ZkFold.Base.Protocol.NonInteractiveProof
nipProofTransformZkFold.Base.Protocol.NonInteractiveProof.Testing, ZkFold.Base.Protocol.NonInteractiveProof
nipSetupTransformZkFold.Base.Protocol.NonInteractiveProof.Testing, ZkFold.Base.Protocol.NonInteractiveProof
NonInteractiveProofZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof
NonZero 
1 (Type/Class)ZkFold.Base.Algebra.Basic.Class
2 (Data Constructor)ZkFold.Base.Algebra.Basic.Class
notZkFold.Symbolic.Data.Bool
nothingZkFold.Symbolic.Data.Maybe
nullZkFold.Symbolic.Data.List
NumberOfBitsZkFold.Base.Algebra.Basic.Class
numberOfBitsZkFold.Base.Algebra.Basic.Class
NumberOfRegistersZkFold.Symbolic.Data.Combinators
numberOfRegistersZkFold.Symbolic.Data.Combinators
NumberOfRegisters'ZkFold.Symbolic.Data.Combinators
ofBytesZkFold.Base.Algebra.EllipticCurve.BLS12_381
omega 
1 (Function)ZkFold.Base.Protocol.Plonkup.Internal, ZkFold.Base.Protocol.Plonkup
2 (Function)ZkFold.Base.Protocol.Plonkup.Testing
3 (Function)ZkFold.Base.Protocol.Plonkup.Verifier.Setup, ZkFold.Base.Protocol.Plonkup.Verifier
4 (Function)ZkFold.Base.Protocol.Plonkup.Prover.Setup, ZkFold.Base.Protocol.Plonkup.Prover
5 (Function)ZkFold.Base.Protocol.Plonkup.Setup
6 (Function)ZkFold.Base.Protocol.Plonk
omegasZkFold.Base.Protocol.Plonkup.Testing
omegas'ZkFold.Base.Protocol.Plonkup.Testing
oneZkFold.Base.Algebra.Basic.Class
oneMZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
OpenZkFold.Base.Protocol.Protostar.CommitOpen
optimizeZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
orZkFold.Symbolic.Data.Bool
oracleZkFold.Base.Protocol.Protostar.Oracle
oracle'ZkFold.Base.Protocol.Protostar.Oracle
OrdZkFold.Symbolic.Data.Ord
OrderZkFold.Base.Algebra.Basic.Class
orderZkFold.Base.Algebra.Basic.Class
OrdWordZkFold.Symbolic.Data.UInt
outerZkFold.Base.Data.Matrix
outputLengthZkFold.Base.Protocol.Protostar.SpecialSound
OutputSpaceZkFold.Base.Algebra.Basic.VectorSpace
PZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
packZkFold.Base.Data.Package
PackageZkFold.Base.Data.Package
packedZkFold.Base.Data.Package
packWithZkFold.Base.Data.Package
padBitsZkFold.Base.Algebra.Basic.Class
padDecompositionZkFold.Base.Protocol.Protostar.AlgebraicMap
PaddedLengthZkFold.Symbolic.Algorithms.Hash.SHA2
PairingZkFold.Base.Algebra.EllipticCurve.Class
pairingZkFold.Base.Algebra.EllipticCurve.Class
PallasZkFold.Base.Algebra.EllipticCurve.Pasta
payloadInputZkFold.Base.Protocol.Plonkup.Witness
PedersonSetupZkFold.Base.Protocol.Protostar.Commit
PermutationZkFold.Base.Algebra.Basic.Permutations
piZkFold.Base.Protocol.Protostar.Accumulator
piecesZkFold.Symbolic.Data.Class
piXZkFold.Base.Protocol.Plonkup.Testing
Plonk 
1 (Type/Class)ZkFold.Base.Protocol.Plonk
2 (Data Constructor)ZkFold.Base.Protocol.Plonk
PlonkConstraint 
1 (Type/Class)ZkFold.Base.Protocol.Plonkup.PlonkConstraint
2 (Data Constructor)ZkFold.Base.Protocol.Plonkup.PlonkConstraint
plonkProveZkFold.Base.Protocol.Plonk.Prover
Plonkup 
1 (Type/Class)ZkFold.Base.Protocol.Plonkup.Internal, ZkFold.Base.Protocol.Plonkup
2 (Data Constructor)ZkFold.Base.Protocol.Plonkup.Internal, ZkFold.Base.Protocol.Plonkup
PlonkupCircuitCommitments 
1 (Type/Class)ZkFold.Base.Protocol.Plonkup.Verifier.Commitments, ZkFold.Base.Protocol.Plonkup.Verifier
2 (Data Constructor)ZkFold.Base.Protocol.Plonkup.Verifier.Commitments, ZkFold.Base.Protocol.Plonkup.Verifier
PlonkupCircuitPolynomials 
1 (Type/Class)ZkFold.Base.Protocol.Plonkup.Prover.Polynomials, ZkFold.Base.Protocol.Plonkup.Prover
2 (Data Constructor)ZkFold.Base.Protocol.Plonkup.Prover.Polynomials, ZkFold.Base.Protocol.Plonkup.Prover
PlonkupConstraintZkFold.Base.Protocol.Plonkup.PlonkupConstraint
PlonkupInput 
1 (Type/Class)ZkFold.Base.Protocol.Plonkup.Input
2 (Data Constructor)ZkFold.Base.Protocol.Plonkup.Input
PlonkupPermutationSizeZkFold.Base.Protocol.Plonkup.Internal, ZkFold.Base.Protocol.Plonkup
PlonkupPolyExtendedZkFold.Base.Protocol.Plonkup.Internal, ZkFold.Base.Protocol.Plonkup
PlonkupPolyExtendedLengthZkFold.Base.Protocol.Plonkup.Internal, ZkFold.Base.Protocol.Plonkup
PlonkupProof 
1 (Type/Class)ZkFold.Base.Protocol.Plonkup.Proof
2 (Data Constructor)ZkFold.Base.Protocol.Plonkup.Proof
plonkupProveZkFold.Base.Protocol.Plonkup.Prover
PlonkupProverSecret 
1 (Type/Class)ZkFold.Base.Protocol.Plonkup.Prover.Secret, ZkFold.Base.Protocol.Plonkup.Prover
2 (Data Constructor)ZkFold.Base.Protocol.Plonkup.Prover.Secret, ZkFold.Base.Protocol.Plonkup.Prover
PlonkupProverSetup 
1 (Type/Class)ZkFold.Base.Protocol.Plonkup.Prover.Setup, ZkFold.Base.Protocol.Plonkup.Prover
2 (Data Constructor)ZkFold.Base.Protocol.Plonkup.Prover.Setup, ZkFold.Base.Protocol.Plonkup.Prover
PlonkupProverTestInfo 
1 (Type/Class)ZkFold.Base.Protocol.Plonkup.Testing
2 (Data Constructor)ZkFold.Base.Protocol.Plonkup.Testing
PlonkupRelation 
1 (Type/Class)ZkFold.Base.Protocol.Plonkup.Relation
2 (Data Constructor)ZkFold.Base.Protocol.Plonkup.Relation
PlonkupSetup 
1 (Type/Class)ZkFold.Base.Protocol.Plonkup.Setup
2 (Data Constructor)ZkFold.Base.Protocol.Plonkup.Setup
plonkupSetupZkFold.Base.Protocol.Plonkup.Setup
plonkupVerifierInputZkFold.Base.Protocol.Plonkup.Input
PlonkupVerifierSetup 
1 (Type/Class)ZkFold.Base.Protocol.Plonkup.Verifier.Setup, ZkFold.Base.Protocol.Plonkup.Verifier
2 (Data Constructor)ZkFold.Base.Protocol.Plonkup.Verifier.Setup, ZkFold.Base.Protocol.Plonkup.Verifier
plonkupVerifyZkFold.Base.Protocol.Plonkup.Verifier
PlonkupWitnessInput 
1 (Type/Class)ZkFold.Base.Protocol.Plonkup.Witness
2 (Data Constructor)ZkFold.Base.Protocol.Plonkup.Witness
plonkVerifyZkFold.Base.Protocol.Plonk.Verifier
Point 
1 (Type/Class)ZkFold.Base.Algebra.EllipticCurve.Class
2 (Data Constructor)ZkFold.Base.Algebra.EllipticCurve.Class
pointAddZkFold.Base.Algebra.EllipticCurve.Class
PointCompressed 
1 (Type/Class)ZkFold.Base.Algebra.EllipticCurve.Class
2 (Data Constructor)ZkFold.Base.Algebra.EllipticCurve.Class
pointDoubleZkFold.Base.Algebra.EllipticCurve.Class
pointMulZkFold.Base.Algebra.EllipticCurve.Class
pointNegateZkFold.Base.Algebra.EllipticCurve.Class
Poly 
1 (Type/Class)ZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
2 (Type/Class)ZkFold.Base.Algebra.Polynomials.Univariate
poly2vecZkFold.Base.Algebra.Polynomials.Univariate
polyMulZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof
PolynomialZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
polynomialZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
polynomials 
1 (Function)ZkFold.Base.Protocol.Plonkup.Prover.Setup, ZkFold.Base.Protocol.Plonkup.Prover
2 (Function)ZkFold.Base.Protocol.Plonkup.Setup
PolyVecZkFold.Base.Algebra.Polynomials.Univariate
polyVecConstantZkFold.Base.Algebra.Polynomials.Univariate
polyVecDivZkFold.Base.Algebra.Polynomials.Univariate
polyVecGrandProductZkFold.Base.Algebra.Polynomials.Univariate
polyVecInLagrangeBasisZkFold.Base.Algebra.Polynomials.Univariate
polyVecLagrangeZkFold.Base.Algebra.Polynomials.Univariate
polyVecLinearZkFold.Base.Algebra.Polynomials.Univariate
polyVecQuadraticZkFold.Base.Algebra.Polynomials.Univariate
polyVecZeroZkFold.Base.Algebra.Polynomials.Univariate
pow2ZkFold.Symbolic.Algorithms.Hash.Blake2b
PrecZkFold.Symbolic.Compiler.ArithmeticCircuit.MerkleHash
PrimeZkFold.Base.Algebra.Basic.Number
PrimeFieldZkFold.Base.Algebra.Basic.Class
PrivateKey 
1 (Type/Class)ZkFold.Symbolic.Algorithms.RSA
2 (Data Constructor)ZkFold.Symbolic.Algorithms.RSA
productZkFold.Base.Algebra.Basic.Class
product1ZkFold.Base.Algebra.Basic.Class
ProofZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof, ZkFold.Base.Protocol.NonInteractiveProof
proof1ZkFold.Base.Protocol.Plonkup.Proof
proof2ZkFold.Base.Protocol.Plonkup.Proof
ProofBytes 
1 (Type/Class)ZkFold.Base.Protocol.NonInteractiveProof.Prover
2 (Data Constructor)ZkFold.Base.Protocol.NonInteractiveProof.Prover
protostarZkFold.Base.Protocol.Protostar.RecursiveCircuit, ZkFold.Base.Protocol.Protostar
ProtostarLookupZkFold.Base.Protocol.Protostar.Lookup
ProtostarLookupParams 
1 (Type/Class)ZkFold.Base.Protocol.Protostar.Lookup
2 (Data Constructor)ZkFold.Base.Protocol.Protostar.Lookup
proveZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof
proveAPIZkFold.Base.Protocol.NonInteractiveProof.Prover
ProveAPIErrorSetupZkFold.Base.Protocol.NonInteractiveProof.Prover
ProveAPIErrorWitnessZkFold.Base.Protocol.NonInteractiveProof.Prover
ProveAPIResultZkFold.Base.Protocol.NonInteractiveProof.Prover
ProveAPISuccessZkFold.Base.Protocol.NonInteractiveProof.Prover
provePolyVecEvalZkFold.Base.Protocol.KZG
prover 
1 (Function)ZkFold.Base.Protocol.Protostar.SpecialSound
2 (Function)ZkFold.Base.Protocol.Protostar.AccumulatorScheme
ProverMessageZkFold.Base.Protocol.Protostar.SpecialSound
prvDZkFold.Symbolic.Algorithms.RSA
prvNZkFold.Symbolic.Algorithms.RSA
pubEZkFold.Symbolic.Algorithms.RSA
pubInputZkFold.Base.Protocol.Plonkup.Relation
PublicKey 
1 (Type/Class)ZkFold.Symbolic.Algorithms.RSA
2 (Data Constructor)ZkFold.Symbolic.Algorithms.RSA
pubNZkFold.Symbolic.Algorithms.RSA
pureVZkFold.Base.Algebra.Basic.VectorSpace
putZkFold.Base.Data.ByteString
putListZkFold.Base.Data.ByteString
putWord8ZkFold.Base.Data.ByteString
qCZkFold.Base.Protocol.Plonkup.Relation
qcZkFold.Base.Protocol.Plonkup.PlonkConstraint
qcX 
1 (Function)ZkFold.Base.Protocol.Plonkup.Testing
2 (Function)ZkFold.Base.Protocol.Plonkup.Prover.Polynomials, ZkFold.Base.Protocol.Plonkup.Prover
qhighXZkFold.Base.Protocol.Plonkup.Testing
qKZkFold.Base.Protocol.Plonkup.Relation
qkX 
1 (Function)ZkFold.Base.Protocol.Plonkup.Testing
2 (Function)ZkFold.Base.Protocol.Plonkup.Prover.Polynomials, ZkFold.Base.Protocol.Plonkup.Prover
qLZkFold.Base.Protocol.Plonkup.Relation
qlZkFold.Base.Protocol.Plonkup.PlonkConstraint
qlowXZkFold.Base.Protocol.Plonkup.Testing
qlX 
1 (Function)ZkFold.Base.Protocol.Plonkup.Testing
2 (Function)ZkFold.Base.Protocol.Plonkup.Prover.Polynomials, ZkFold.Base.Protocol.Plonkup.Prover
qMZkFold.Base.Protocol.Plonkup.Relation
qmZkFold.Base.Protocol.Plonkup.PlonkConstraint
qmidXZkFold.Base.Protocol.Plonkup.Testing
qmX 
1 (Function)ZkFold.Base.Protocol.Plonkup.Testing
2 (Function)ZkFold.Base.Protocol.Plonkup.Prover.Polynomials, ZkFold.Base.Protocol.Plonkup.Prover
qOZkFold.Base.Protocol.Plonkup.Relation
qoZkFold.Base.Protocol.Plonkup.PlonkConstraint
qoX 
1 (Function)ZkFold.Base.Protocol.Plonkup.Testing
2 (Function)ZkFold.Base.Protocol.Plonkup.Prover.Polynomials, ZkFold.Base.Protocol.Plonkup.Prover
qRZkFold.Base.Protocol.Plonkup.Relation
qr 
1 (Function)ZkFold.Base.Algebra.Polynomials.Univariate
2 (Function)ZkFold.Base.Protocol.Plonkup.PlonkConstraint
qrX 
1 (Function)ZkFold.Base.Protocol.Plonkup.Testing
2 (Function)ZkFold.Base.Protocol.Plonkup.Prover.Polynomials, ZkFold.Base.Protocol.Plonkup.Prover
qXZkFold.Base.Protocol.Plonkup.Testing
rZkFold.Base.Protocol.Protostar.Accumulator
RandomOracleZkFold.Base.Protocol.Protostar.Oracle
RandomOracle'ZkFold.Base.Protocol.Protostar.Oracle
rangeConstraintZkFold.Symbolic.MonadCircuit
readFileJSONZkFold.Prelude
reducableZkFold.Base.Algebra.Polynomials.Multivariate.Groebner, ZkFold.Base.Algebra.Polynomials.Multivariate
reduceZkFold.Base.Algebra.Polynomials.Multivariate.Groebner, ZkFold.Base.Algebra.Polynomials.Multivariate
reduceManyZkFold.Base.Algebra.Polynomials.Multivariate.Groebner, ZkFold.Base.Algebra.Polynomials.Multivariate
RegisterSizeZkFold.Symbolic.Data.Combinators
registerSizeZkFold.Symbolic.Data.Combinators
regSizeZkFold.Symbolic.Data.Combinators
relation 
1 (Function)ZkFold.Base.Protocol.Plonkup.Verifier.Setup, ZkFold.Base.Protocol.Plonkup.Verifier
2 (Function)ZkFold.Base.Protocol.Plonkup.Prover.Setup, ZkFold.Base.Protocol.Plonkup.Prover
3 (Function)ZkFold.Base.Protocol.Plonkup.Setup
removeZerosZkFold.Base.Algebra.Polynomials.Univariate
replicateZkFold.Prelude
replicateAZkFold.Prelude
Representably 
1 (Type/Class)ZkFold.Base.Algebra.Basic.VectorSpace
2 (Data Constructor)ZkFold.Base.Algebra.Basic.VectorSpace
ResidueFieldZkFold.Symbolic.MonadCircuit
ResizeZkFold.Symbolic.Data.Combinators, ZkFold.Symbolic.Data.ByteString
resizeZkFold.Symbolic.Data.Combinators, ZkFold.Symbolic.Data.ByteString
restoreZkFold.Symbolic.Data.Class
ResultSizeZkFold.Symbolic.Algorithms.Hash.SHA2
reverseZkFold.Base.Data.Vector
reverseEndiannessZkFold.Symbolic.Data.ByteString
rewrapPolyVecZkFold.Base.Algebra.Polynomials.Univariate
RingZkFold.Base.Algebra.Basic.Class
rootOfUnityZkFold.Base.Algebra.Basic.Class
rotateZkFold.Base.Data.Vector
rotateBitsZkFold.Symbolic.Data.ByteString
rotateBitsLZkFold.Symbolic.Data.ByteString
rotateBitsRZkFold.Symbolic.Data.ByteString
rotr64ZkFold.Symbolic.Algorithms.Hash.Blake2b
roundConstantsZkFold.Symbolic.Algorithms.Hash.SHA2
roundsZkFold.Base.Protocol.Protostar.SpecialSound
RSAZkFold.Symbolic.Algorithms.RSA
runHashZkFold.Symbolic.Compiler.ArithmeticCircuit.MerkleHash
runInterpreterZkFold.Symbolic.Interpreter
runInvertZkFold.Symbolic.Data.Combinators
runRepresentablyZkFold.Base.Algebra.Basic.VectorSpace
runTransformZkFold.Base.Control.HApplicative
runWitnessZkFold.Base.Protocol.KZG
runWitnessFZkFold.Symbolic.Compiler.ArithmeticCircuit.Witness
rXZkFold.Base.Protocol.Plonkup.Testing
s1X 
1 (Function)ZkFold.Base.Protocol.Plonkup.Testing
2 (Function)ZkFold.Base.Protocol.Plonkup.Prover.Polynomials, ZkFold.Base.Protocol.Plonkup.Prover
s1_xiZkFold.Base.Protocol.Plonkup.Proof
s2X 
1 (Function)ZkFold.Base.Protocol.Plonkup.Testing
2 (Function)ZkFold.Base.Protocol.Plonkup.Prover.Polynomials, ZkFold.Base.Protocol.Plonkup.Prover
s2_xiZkFold.Base.Protocol.Plonkup.Proof
s3X 
1 (Function)ZkFold.Base.Protocol.Plonkup.Testing
2 (Function)ZkFold.Base.Protocol.Plonkup.Prover.Polynomials, ZkFold.Base.Protocol.Plonkup.Prover
sanityFZkFold.Symbolic.Class
ScalarFieldZkFold.Base.Algebra.EllipticCurve.Class
ScaleZkFold.Base.Algebra.Basic.Class
scaleZkFold.Base.Algebra.Basic.Class
scaleMZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
scalePZkFold.Base.Algebra.Polynomials.Univariate
scalePVZkFold.Base.Algebra.Polynomials.Univariate
scaleVZkFold.Base.Algebra.Basic.VectorSpace
SemiEuclideanZkFold.Base.Algebra.Basic.Class
SemiringZkFold.Base.Algebra.Basic.Class
SetupProveZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof, ZkFold.Base.Protocol.NonInteractiveProof
setupProveZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof
SetupVerifyZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof, ZkFold.Base.Protocol.NonInteractiveProof
setupVerifyZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof
SHA2ZkFold.Symbolic.Algorithms.Hash.SHA2
sha2ZkFold.Symbolic.Algorithms.Hash.SHA2
sha224InitialHashesZkFold.Symbolic.Algorithms.Hash.SHA2.Constants
sha256InitialHashesZkFold.Symbolic.Algorithms.Hash.SHA2.Constants
SHA2NZkFold.Symbolic.Algorithms.Hash.SHA2
sha2NaturalZkFold.Symbolic.Algorithms.Hash.SHA2
sha384InitialHashesZkFold.Symbolic.Algorithms.Hash.SHA2.Constants
sha512InitialHashesZkFold.Symbolic.Algorithms.Hash.SHA2.Constants
sha512_224InitialHashesZkFold.Symbolic.Algorithms.Hash.SHA2.Constants
sha512_256InitialHashesZkFold.Symbolic.Algorithms.Hash.SHA2.Constants
shiftZkFold.Base.Data.Vector
ShiftBitsZkFold.Symbolic.Data.ByteString
shiftBitsZkFold.Symbolic.Data.ByteString
shiftBitsLZkFold.Symbolic.Data.ByteString
shiftBitsRZkFold.Symbolic.Data.ByteString
shiftUIntLZkFold.Symbolic.Algorithms.Hash.Blake2b
shiftUIntRZkFold.Symbolic.Algorithms.Hash.Blake2b
sigma 
1 (Function)ZkFold.Symbolic.Algorithms.Hash.Blake2b.Constants
2 (Function)ZkFold.Base.Protocol.Plonkup.Relation
sigma1s 
1 (Function)ZkFold.Base.Protocol.Plonkup.Verifier.Setup, ZkFold.Base.Protocol.Plonkup.Verifier
2 (Function)ZkFold.Base.Protocol.Plonkup.Prover.Setup, ZkFold.Base.Protocol.Plonkup.Prover
3 (Function)ZkFold.Base.Protocol.Plonkup.Setup
sigma2s 
1 (Function)ZkFold.Base.Protocol.Plonkup.Verifier.Setup, ZkFold.Base.Protocol.Plonkup.Verifier
2 (Function)ZkFold.Base.Protocol.Plonkup.Prover.Setup, ZkFold.Base.Protocol.Plonkup.Prover
3 (Function)ZkFold.Base.Protocol.Plonkup.Setup
sigma3s 
1 (Function)ZkFold.Base.Protocol.Plonkup.Verifier.Setup, ZkFold.Base.Protocol.Plonkup.Verifier
2 (Function)ZkFold.Base.Protocol.Plonkup.Prover.Setup, ZkFold.Base.Protocol.Plonkup.Prover
3 (Function)ZkFold.Base.Protocol.Plonkup.Setup
sigmaShiftsZkFold.Symbolic.Algorithms.Hash.SHA2
signZkFold.Symbolic.Algorithms.RSA
SignatureZkFold.Symbolic.Algorithms.RSA
singletonZkFold.Base.Data.Vector
SizeZkFold.Symbolic.Data.FFA
skipZkFold.Base.Data.ByteString
SMatrix 
1 (Type/Class)ZkFold.Base.Data.Sparse.Matrix
2 (Data Constructor)ZkFold.Base.Data.Sparse.Matrix
sndPZkFold.Base.Data.Product
solderZkFold.Symbolic.Compiler
sortByListZkFold.Base.Protocol.Plonkup.Utils
SpecialSoundProtocolZkFold.Base.Protocol.Protostar.SpecialSound
splitAt 
1 (Function)ZkFold.Prelude
2 (Function)ZkFold.Base.Data.Vector
splitExpansionZkFold.Symbolic.Data.Combinators
StandardEllipticCurveZkFold.Base.Algebra.EllipticCurve.Class
strictAddZkFold.Symbolic.Data.UInt
StrictConvZkFold.Symbolic.Data.UInt
strictConvZkFold.Symbolic.Data.UInt
strictMulZkFold.Symbolic.Data.UInt
StrictNumZkFold.Symbolic.Data.UInt
strictSubZkFold.Symbolic.Data.UInt
Structural 
1 (Type/Class)ZkFold.Symbolic.Data.Eq.Structural
2 (Data Constructor)ZkFold.Symbolic.Data.Eq.Structural
subsZkFold.Base.Algebra.Polynomials.Multivariate.Substitution, ZkFold.Base.Algebra.Polynomials.Multivariate
SubstitutionZkFold.Base.Algebra.Polynomials.Multivariate.Substitution, ZkFold.Base.Algebra.Polynomials.Multivariate
subtractVZkFold.Base.Algebra.Basic.VectorSpace
sumZkFold.Base.Algebra.Basic.Class
sum1ZkFold.Base.Data.Matrix
sum2ZkFold.Base.Data.Matrix
sumShiftsZkFold.Symbolic.Algorithms.Hash.SHA2
SupportZkFold.Symbolic.Data.Class
SVector 
1 (Type/Class)ZkFold.Base.Data.Sparse.Vector
2 (Data Constructor)ZkFold.Base.Data.Sparse.Vector
SymbolicZkFold.Symbolic.Class
symbolic2FZkFold.Symbolic.Class
symbolic3FZkFold.Symbolic.Class
SymbolicDataZkFold.Symbolic.Data.Class
symbolicFZkFold.Symbolic.Class
SymbolicInputZkFold.Symbolic.Data.Input
symbolicVFZkFold.Symbolic.Class
systemReduceZkFold.Base.Algebra.Polynomials.Multivariate.Groebner, ZkFold.Base.Algebra.Polynomials.Multivariate
SysVar 
1 (Data Constructor)ZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
2 (Type/Class)ZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
t 
1 (Function)ZkFold.Base.Protocol.Plonkup.Relation
2 (Function)ZkFold.Symbolic.Algorithms.Hash.Blake2b
tabulateVZkFold.Base.Algebra.Basic.VectorSpace
tail 
1 (Function)ZkFold.Base.Data.Vector
2 (Function)ZkFold.Symbolic.Data.List
take 
1 (Function)ZkFold.Prelude
2 (Function)ZkFold.Base.Data.Vector
TargetGroupZkFold.Base.Algebra.EllipticCurve.Class
testVectorZkFold.Base.Protocol.NonInteractiveProof.Prover
toBitsZkFold.Symbolic.Data.Combinators
toBsBitsZkFold.Symbolic.Data.ByteString
toByteStringZkFold.Base.Data.ByteString
ToConstantZkFold.Base.Algebra.Basic.Class
toConstantZkFold.Base.Algebra.Basic.Class, ZkFold.Symbolic.Data.UInt
toLookupConstraintZkFold.Base.Protocol.Plonkup.LookupConstraint
toMatrixZkFold.Base.Data.Matrix
toPlonkConstraintZkFold.Base.Protocol.Plonkup.PlonkConstraint
toPlonkupRelationZkFold.Base.Protocol.Plonkup.Relation
toPolyZkFold.Base.Algebra.Polynomials.Univariate
toPolyVecZkFold.Base.Algebra.Polynomials.Univariate
ToTranscriptZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof
toTranscriptZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof
toVZkFold.Base.Data.Vector
toVectorZkFold.Base.Data.Vector
toWordsZkFold.Symbolic.Data.ByteString
toZpZkFold.Base.Algebra.Basic.Field
TranscriptZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof, ZkFold.Base.Protocol.NonInteractiveProof
transcriptZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof
Transform 
1 (Type/Class)ZkFold.Base.Control.HApplicative
2 (Data Constructor)ZkFold.Base.Control.HApplicative
transposeZkFold.Base.Data.Matrix
trichotomyZkFold.Base.Algebra.Basic.Class
TrichotomyFieldZkFold.Base.Algebra.Basic.Class
trueZkFold.Symbolic.Data.Bool
truncateZkFold.Symbolic.Data.ByteString
truncateResultZkFold.Symbolic.Algorithms.Hash.SHA2
tX 
1 (Function)ZkFold.Base.Protocol.Plonkup.Testing
2 (Function)ZkFold.Base.Protocol.Plonkup.Prover.Polynomials, ZkFold.Base.Protocol.Plonkup.Prover
t_xiZkFold.Base.Protocol.Plonkup.Proof
t_xi'ZkFold.Base.Protocol.Plonkup.Proof
UInt 
1 (Type/Class)ZkFold.Symbolic.Data.UInt
2 (Data Constructor)ZkFold.Symbolic.Data.UInt
unBigEndianZkFold.Base.Data.ByteString
uncons 
1 (Function)ZkFold.Base.Data.Vector
2 (Function)ZkFold.Symbolic.Data.List
unconstrainedZkFold.Symbolic.MonadCircuit
uncurryPZkFold.Base.Data.Product
uncurryVZkFold.Base.Algebra.Basic.VectorSpace
unfoldZkFold.Base.Data.Vector
unLittleEndianZkFold.Base.Data.ByteString
unpackZkFold.Base.Data.Package
unpackedZkFold.Base.Data.Package
unpackWithZkFold.Base.Data.Package
unPlonkupInputZkFold.Base.Protocol.Plonkup.Input
unsafeConcatZkFold.Base.Data.Vector
unsafeToVectorZkFold.Base.Data.Vector
UTCTime 
1 (Type/Class)ZkFold.Symbolic.Data.UTCTime
2 (Data Constructor)ZkFold.Symbolic.Data.UTCTime
valueZkFold.Base.Algebra.Basic.Number
VarZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal, ZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
varZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
VarFieldZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
VariableZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
variablesZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
vec2polyZkFold.Base.Algebra.Polynomials.Univariate
Vector 
1 (Type/Class)ZkFold.Base.Data.Vector
2 (Data Constructor)ZkFold.Base.Data.Vector
vectorDotProductZkFold.Base.Data.Vector
VectorSpaceZkFold.Base.Algebra.Basic.VectorSpace
verifier 
1 (Function)ZkFold.Base.Protocol.Protostar.SpecialSound
2 (Function)ZkFold.Base.Protocol.Protostar.AccumulatorScheme
VerifierMessageZkFold.Base.Protocol.Protostar.SpecialSound
VerifierOutputZkFold.Base.Protocol.Protostar.SpecialSound
verify 
1 (Function)ZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof
2 (Function)ZkFold.Symbolic.Algorithms.RSA
verifyGroebnerZkFold.Base.Algebra.Polynomials.Multivariate.Groebner, ZkFold.Base.Algebra.Polynomials.Multivariate
VestaZkFold.Base.Algebra.EllipticCurve.Pasta
vtoVectorZkFold.Base.Data.Vector
wZkFold.Base.Protocol.Protostar.Accumulator
w1ZkFold.Base.Protocol.Plonkup.Testing
w2ZkFold.Base.Protocol.Plonkup.Testing
w3ZkFold.Base.Protocol.Plonkup.Testing
WExVarZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
with4n6ZkFold.Base.Protocol.Plonkup.Internal, ZkFold.Base.Protocol.Plonkup
with8nZkFold.Symbolic.Algorithms.Hash.Blake2b
with8nLessExtZkFold.Symbolic.Algorithms.Hash.Blake2b
withBlake2bDivConstraintZkFold.Symbolic.Algorithms.Hash.Blake2b
withConstraintsZkFold.Symbolic.Algorithms.Hash.Blake2b
withExtendedInputByteStringZkFold.Symbolic.Algorithms.Hash.Blake2b
withExtensionBitsZkFold.Symbolic.Algorithms.Hash.Blake2b
Witness 
1 (Type/Class)ZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof, ZkFold.Base.Protocol.NonInteractiveProof
2 (Type/Class)ZkFold.Symbolic.MonadCircuit
3 (Type/Class)ZkFold.Base.Protocol.Protostar.SpecialSound
witnessZkFold.Base.Protocol.Plonkup.Relation
WitnessF 
1 (Type/Class)ZkFold.Symbolic.Compiler.ArithmeticCircuit.Witness
2 (Data Constructor)ZkFold.Symbolic.Compiler.ArithmeticCircuit.Witness
witnessFZkFold.Symbolic.Class
WitnessFieldZkFold.Symbolic.Class
witnessGeneratorZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal, ZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
witnessInputZkFold.Base.Protocol.Plonkup.Witness
WitnessKZG 
1 (Type/Class)ZkFold.Base.Protocol.KZG
2 (Data Constructor)ZkFold.Base.Protocol.KZG
WitVarZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
word32RoundConstantsZkFold.Symbolic.Algorithms.Hash.SHA2.Constants
word64RoundConstantsZkFold.Symbolic.Algorithms.Hash.SHA2.Constants
WordSizeZkFold.Symbolic.Algorithms.Hash.SHA2
wordsOfZkFold.Symbolic.Data.Combinators
writeFileJSONZkFold.Prelude
WSysVarZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
x 
1 (Function)ZkFold.Base.Protocol.Protostar.Accumulator
2 (Function)ZkFold.Base.Protocol.Plonkup.Internal, ZkFold.Base.Protocol.Plonkup
3 (Function)ZkFold.Base.Protocol.Plonk
x1ZkFold.Base.Protocol.Plonkup.PlonkConstraint
x2ZkFold.Base.Protocol.Plonkup.PlonkConstraint
x3ZkFold.Base.Protocol.Plonkup.PlonkConstraint
xiZkFold.Base.Protocol.Plonkup.Testing
xorZkFold.Symbolic.Data.Bool
xorUIntZkFold.Symbolic.Algorithms.Hash.Blake2b
z1XZkFold.Base.Protocol.Plonkup.Testing
z1_xi'ZkFold.Base.Protocol.Plonkup.Proof
z2XZkFold.Base.Protocol.Plonkup.Testing
z2_xi'ZkFold.Base.Protocol.Plonkup.Proof
zeroZkFold.Base.Algebra.Basic.Class
zeroPZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
zeroVZkFold.Base.Algebra.Basic.VectorSpace
zhXZkFold.Base.Protocol.Plonkup.Testing
zipWithDefaultZkFold.Prelude
zipWithMZkFold.Base.Data.Utils
zipWithVZkFold.Base.Algebra.Basic.VectorSpace
ZpZkFold.Base.Algebra.Basic.Field
\\ZkFold.Symbolic.Data.List
^ 
1 (Type/Class)ZkFold.Base.Algebra.Basic.Number
2 (Function)ZkFold.Base.Algebra.Basic.Class
_cZkFold.Base.Protocol.Protostar.Accumulator
_eZkFold.Base.Protocol.Protostar.Accumulator
_muZkFold.Base.Protocol.Protostar.Accumulator
_piZkFold.Base.Protocol.Protostar.Accumulator
_rZkFold.Base.Protocol.Protostar.Accumulator
_wZkFold.Base.Protocol.Protostar.Accumulator
_x 
1 (Function)ZkFold.Base.Protocol.Protostar.Accumulator
2 (Function)ZkFold.Base.Algebra.EllipticCurve.Class
_yZkFold.Base.Algebra.EllipticCurve.Class
||ZkFold.Symbolic.Data.Bool