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

Index

!ZkFold.Prelude
!!ZkFold.Prelude
&&ZkFold.Symbolic.Data.Bool
* 
1 (Type/Class)ZkFold.Base.Algebra.Basic.Number
2 (Function)ZkFold.Base.Algebra.Basic.Class
+ 
1 (Type/Class)ZkFold.Base.Algebra.Basic.Number
2 (Function)ZkFold.Base.Algebra.Basic.Class
- 
1 (Type/Class)ZkFold.Base.Algebra.Basic.Number
2 (Function)ZkFold.Base.Algebra.Basic.Class
-!ZkFold.Base.Algebra.Basic.Class
.* 
1 (Function)ZkFold.Base.Data.Matrix
2 (Function)ZkFold.Base.Data.Sparse.Vector
.*.ZkFold.Base.Data.Matrix
.+ZkFold.Base.Data.Sparse.Vector
.-ZkFold.Base.Data.Sparse.Vector
./ZkFold.Base.Data.Sparse.Vector
/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
acAdd25519ZkFold.Symbolic.Data.Ed25519
accChallengesZkFold.Base.Protocol.ARK.Protostar.Accumulator
accCommitsZkFold.Base.Protocol.ARK.Protostar.Accumulator
accErrorZkFold.Base.Protocol.ARK.Protostar.Accumulator
accMessagesZkFold.Base.Protocol.ARK.Protostar.Accumulator
accMuZkFold.Base.Protocol.ARK.Protostar.Accumulator
accPublicInputZkFold.Base.Protocol.ARK.Protostar.Accumulator
Accumulator 
1 (Type/Class)ZkFold.Base.Protocol.ARK.Protostar.Accumulator
2 (Data Constructor)ZkFold.Base.Protocol.ARK.Protostar.Accumulator
AccumulatorInstance 
1 (Type/Class)ZkFold.Base.Protocol.ARK.Protostar.Accumulator
2 (Data Constructor)ZkFold.Base.Protocol.ARK.Protostar.Accumulator
AccumulatorWitness 
1 (Type/Class)ZkFold.Base.Protocol.ARK.Protostar.Accumulator
2 (Data Constructor)ZkFold.Base.Protocol.ARK.Protostar.Accumulator
acDouble25519ZkFold.Symbolic.Data.Ed25519
acInputZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
acOutputZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal, ZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
acPrintZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
acRNGZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
acSizeMZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
acSizeNZkFold.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
acVarOrderZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal, ZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
acWitnessZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal, ZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
addZkFold.Base.Algebra.EllipticCurve.Class
addEvalZkFold.Base.Algebra.EllipticCurve.BLS12_381
addEval'ZkFold.Base.Algebra.EllipticCurve.BLS12_381
AddFieldZkFold.Symbolic.Cardano.UPLC.Builtins
AdditiveGroupZkFold.Base.Algebra.Basic.Class
AdditiveMonoidZkFold.Base.Algebra.Basic.Class
AdditiveSemigroupZkFold.Base.Algebra.Basic.Class
addPointsZkFold.Base.Algebra.EllipticCurve.Class
addPolyZkFold.Symbolic.GroebnerBasis.Internal.Types
addPowerZkFold.Symbolic.GroebnerBasis.Internal.Types
addPublicInputZkFold.Base.Protocol.ARK.Plonk.Internal
Address 
1 (Type/Class)ZkFold.Symbolic.Cardano.Types
2 (Data Constructor)ZkFold.Symbolic.Cardano.Types
addSimilarZkFold.Symbolic.GroebnerBasis.Internal.Types
addSPolyStepZkFold.Symbolic.GroebnerBasis.Internal
addVZkFold.Base.Algebra.Basic.VectorSpace
addVariableZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
AlgebraZkFold.Base.Algebra.Basic.Class
AlgorithmSetupZkFold.Symbolic.Algorithms.Hash.SHA2
allZkFold.Symbolic.Data.Bool
all1ZkFold.Symbolic.Data.Bool
anyZkFold.Symbolic.Data.Bool
AnyBuiltinTypeZkFold.Symbolic.Cardano.UPLC.Type
AnyTypeZkFold.Symbolic.Cardano.UPLC.Type
ApplyZkFold.Symbolic.Cardano.UPLC.Term
applyZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
applyArgsZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
applyPermutationZkFold.Base.Algebra.Basic.Permutations
ArgListZkFold.Symbolic.Cardano.UPLC
ArgListConsZkFold.Symbolic.Cardano.UPLC
ArgListEmptyZkFold.Symbolic.Cardano.UPLC
ArithmeticZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal, ZkFold.Symbolic.Compiler.Arithmetizable, ZkFold.Symbolic.Compiler
ArithmeticCircuit 
1 (Type/Class)ZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal, ZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
2 (Data Constructor)ZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
ArithmetizableZkFold.Symbolic.Compiler.Arithmetizable, ZkFold.Symbolic.Compiler
arithmetizeZkFold.Symbolic.Compiler.Arithmetizable, ZkFold.Symbolic.Compiler
assertZkFold.Prelude
assignmentZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
BaseFieldZkFold.Base.Algebra.EllipticCurve.Class
BasisZkFold.Base.Algebra.Basic.VectorSpace
basisVZkFold.Base.Algebra.Basic.VectorSpace
batchTransferZkFold.Symbolic.Cardano.Contracts.BatchTransfer
BinaryZkFold.Base.Data.ByteString
BinaryExpansionZkFold.Base.Algebra.Basic.Class
binaryExpansionZkFold.Base.Algebra.Basic.Class
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
Bool 
1 (Type/Class)ZkFold.Symbolic.Data.Bool
2 (Data Constructor)ZkFold.Symbolic.Data.Bool
boolZkFold.Symbolic.Data.Conditional
boolCheckCZkFold.Symbolic.Compiler.ArithmeticCircuit.Combinators
BooleanZkFold.Symbolic.GroebnerBasis.Internal.Types
BoolTypeZkFold.Symbolic.Data.Bool
BoundZkFold.Symbolic.GroebnerBasis.Internal.Types
boundVariablesZkFold.Symbolic.GroebnerBasis
BuiltinZkFold.Symbolic.Cardano.UPLC.Term
builtinFunctionRepZkFold.Symbolic.Cardano.UPLC.Builtins
BuiltinFunctionsZkFold.Symbolic.Cardano.UPLC.Builtins
builtinFunctionTypeZkFold.Symbolic.Cardano.UPLC.Builtins
ByteString 
1 (Type/Class)ZkFold.Symbolic.Data.ByteString
2 (Data Constructor)ZkFold.Symbolic.Data.ByteString
castBitsZkFold.Base.Algebra.Basic.Class
castPolyVecZkFold.Base.Algebra.Polynomials.Univariate
challengeZkFold.Base.Protocol.NonInteractiveProof
challengesZkFold.Base.Protocol.NonInteractiveProof
checkCircuitZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
checkClosedCircuitZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
checkLTSimpleZkFold.Symbolic.GroebnerBasis.Internal
checkVarUniqueZkFold.Symbolic.GroebnerBasis.Internal
chooseNaturalZkFold.Prelude
ChunkSizeZkFold.Symbolic.Algorithms.Hash.SHA2
circuitZkFold.Symbolic.Compiler.ArithmeticCircuit.MonadBlueprint
circuitGEZkFold.Symbolic.Data.Ord
circuitGTZkFold.Symbolic.Data.Ord
circuitsZkFold.Symbolic.Compiler.ArithmeticCircuit.MonadBlueprint
ClosedPolyZkFold.Symbolic.Compiler.ArithmeticCircuit.MonadBlueprint
cmQcZkFold.Base.Protocol.ARK.Plonk
cmQlZkFold.Base.Protocol.ARK.Plonk
cmQmZkFold.Base.Protocol.ARK.Plonk
cmQoZkFold.Base.Protocol.ARK.Plonk
cmQrZkFold.Base.Protocol.ARK.Plonk
cmS1ZkFold.Base.Protocol.ARK.Plonk
cmS2ZkFold.Base.Protocol.ARK.Plonk
cmS3ZkFold.Base.Protocol.ARK.Plonk
comZkFold.Base.Protocol.Commitment.KZG
CommitZkFold.Base.Protocol.ARK.Protostar.CommitOpen
CommitOpen 
1 (Type/Class)ZkFold.Base.Protocol.ARK.Protostar.CommitOpen
2 (Data Constructor)ZkFold.Base.Protocol.ARK.Protostar.CommitOpen
CommitOpenProverMessageZkFold.Base.Protocol.ARK.Protostar.CommitOpen
commitsZkFold.Base.Protocol.ARK.Protostar.CommitOpen
compileZkFold.Symbolic.Compiler
compileIOZkFold.Symbolic.Compiler
composeFunctionsZkFold.Base.Algebra.Basic.VectorSpace
ConcatZkFold.Symbolic.Data.ByteString
concat 
1 (Function)ZkFold.Base.Data.Vector
2 (Function)ZkFold.Symbolic.Data.ByteString
ConditionalZkFold.Symbolic.Data.Conditional
ConstantZkFold.Symbolic.Cardano.UPLC.Term
ConstraintZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal, ZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
constraint 
1 (Function)ZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
2 (Function)ZkFold.Symbolic.Compiler.ArithmeticCircuit.MonadBlueprint
ConstraintMonomialZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
curryVZkFold.Base.Algebra.Basic.VectorSpace
DatumHash 
1 (Type/Class)ZkFold.Symbolic.Cardano.Types
2 (Data Constructor)ZkFold.Symbolic.Cardano.Types
degZkFold.Base.Algebra.Polynomials.Univariate
DegreeZkFold.Base.Protocol.ARK.Protostar.SpecialSound
DelayZkFold.Symbolic.Cardano.UPLC.Term
DimensionZkFold.Base.Protocol.ARK.Protostar.SpecialSound
DiscreteFieldZkFold.Symbolic.Data.DiscreteField
DiscreteField'ZkFold.Base.Algebra.Basic.Class
divZkFold.Base.Algebra.Basic.Class
dividableZkFold.Symbolic.GroebnerBasis.Internal.Types
divideMZkFold.Symbolic.GroebnerBasis.Internal.Types
divModZkFold.Base.Algebra.Basic.Class
dotVZkFold.Base.Algebra.Basic.VectorSpace
doubleEvalZkFold.Base.Algebra.EllipticCurve.BLS12_381
dropZkFold.Prelude
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
edToZpZkFold.Symbolic.Data.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.Compiler.ArithmeticCircuit.Combinators
EqZkFold.Symbolic.Data.Eq
equalZkFold.Base.Algebra.Basic.Class
ErrorZkFold.Symbolic.Cardano.UPLC.Term
EuclideanDomainZkFold.Base.Algebra.Basic.Class
evalZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal, ZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
evalMapMZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
evalPolynomialZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
evalPolyVecZkFold.Base.Algebra.Polynomials.Univariate
evalVectorMZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
expansionZkFold.Symbolic.Compiler.ArithmeticCircuit.Combinators
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
ExtendZkFold.Symbolic.Data.Combinators
extendZkFold.Symbolic.Data.Combinators
F 
1 (Type/Class)ZkFold.Base.Protocol.ARK.Plonk.Internal
2 (Type/Class)ZkFold.Base.Protocol.ARK.Plonk
falseZkFold.Symbolic.Data.Bool
FieldZkFold.Base.Algebra.Basic.Class
FindZkFold.Base.Data.Type
findLambdaZkFold.Symbolic.Cardano.UPLC.Inference.Internal
findTermTypeZkFold.Symbolic.Cardano.UPLC.Inference.Internal
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
ForceZkFold.Symbolic.Cardano.UPLC.Term
forceZeroZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal, ZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
FqZkFold.Base.Algebra.EllipticCurve.BLS12_381
Fq12ZkFold.Base.Algebra.EllipticCurve.BLS12_381
Fq2ZkFold.Base.Algebra.EllipticCurve.BLS12_381
Fq6ZkFold.Base.Algebra.EllipticCurve.BLS12_381
FrZkFold.Base.Algebra.EllipticCurve.BLS12_381
FreeZkFold.Symbolic.GroebnerBasis.Internal.Types
fromZkFold.Symbolic.Data.Combinators
fromBinaryZkFold.Base.Algebra.Basic.Class
fromBitsZkFold.Symbolic.Data.Combinators
fromByteStringZkFold.Base.Data.ByteString
FromConstantZkFold.Base.Algebra.Basic.Class
fromConstantZkFold.Base.Algebra.Basic.Class
fromCyclesZkFold.Base.Algebra.Basic.Permutations
fromMatrixZkFold.Base.Data.Matrix
fromPermutationZkFold.Base.Algebra.Basic.Permutations
fromPlonkConstraintZkFold.Base.Protocol.ARK.Plonk.Internal
fromPolyZkFold.Base.Algebra.Polynomials.Univariate
fromPolyVecZkFold.Base.Algebra.Polynomials.Univariate
fromSMatrixZkFold.Base.Data.Sparse.Matrix
fromSVectorZkFold.Base.Data.Sparse.Vector
FromTranscriptZkFold.Base.Protocol.NonInteractiveProof
fromTranscriptZkFold.Base.Protocol.NonInteractiveProof
FromUPLCZkFold.Symbolic.Cardano.UPLC
fromUPLCZkFold.Symbolic.Cardano.UPLC
fromVectorZkFold.Base.Data.Vector
fromZpZkFold.Base.Algebra.Basic.Field
fullReduceManyZkFold.Symbolic.GroebnerBasis.Internal.Reduction, ZkFold.Symbolic.GroebnerBasis
FunctionSpaceZkFold.Base.Algebra.Basic.VectorSpace
functionToDataZkFold.Symbolic.Cardano.UPLC.Type
G1 
1 (Type/Class)ZkFold.Base.Protocol.ARK.Plonk.Internal
2 (Type/Class)ZkFold.Base.Protocol.ARK.Plonk
G2 
1 (Type/Class)ZkFold.Base.Protocol.ARK.Plonk.Internal
2 (Type/Class)ZkFold.Base.Protocol.ARK.Plonk
gcdMZkFold.Symbolic.GroebnerBasis.Internal.Types
genZkFold.Base.Algebra.EllipticCurve.Class
genericDftZkFold.Base.Algebra.Basic.DFT
getZkFold.Base.Data.ByteString
getBitsBEZkFold.Symbolic.Data.Ord
getNaturalZkFold.Symbolic.Data.Combinators
getParamsZkFold.Base.Protocol.ARK.Plonk.Internal
getPolyZkFold.Symbolic.GroebnerBasis.Internal.Types
getPowerZkFold.Symbolic.GroebnerBasis.Internal.Types
getTypeZkFold.Symbolic.Cardano.UPLC.Type
getVarTypeZkFold.Symbolic.GroebnerBasis.Internal.Types
getWord8ZkFold.Base.Data.ByteString
gifZkFold.Symbolic.Data.Conditional
groebnerZkFold.Symbolic.GroebnerBasis
groebnerStepZkFold.Symbolic.GroebnerBasis.Internal, ZkFold.Symbolic.GroebnerBasis
groebnerStepMaxZkFold.Symbolic.GroebnerBasis
gsZkFold.Base.Protocol.ARK.Plonk
h0ZkFold.Base.Protocol.ARK.Plonk
h1ZkFold.Base.Protocol.ARK.Plonk
HashZkFold.Symbolic.Cardano.Contracts.BatchTransfer
hashZkFold.Symbolic.Cardano.Contracts.BatchTransfer
highRegisterBitsZkFold.Symbolic.Data.Combinators
highRegisterSizeZkFold.Symbolic.Data.Combinators
hornerZkFold.Symbolic.Compiler.ArithmeticCircuit.Combinators
IZkFold.Symbolic.Types
IndexPartitionZkFold.Base.Algebra.Basic.Permutations
IndexSetZkFold.Base.Algebra.Basic.Permutations
indexVZkFold.Base.Algebra.Basic.VectorSpace
InfZkFold.Base.Algebra.EllipticCurve.Class
infZkFold.Base.Algebra.EllipticCurve.Class
inferSuccessZkFold.Symbolic.Cardano.UPLC.Inference
inferTypeZkFold.Symbolic.Cardano.UPLC.Inference
inferTypesZkFold.Symbolic.Cardano.UPLC.Inference
initialHashesZkFold.Symbolic.Algorithms.Hash.SHA2
Input 
1 (Type/Class)ZkFold.Base.Protocol.NonInteractiveProof
2 (Type/Class)ZkFold.Base.Protocol.ARK.Protostar.SpecialSound
3 (Type/Class)ZkFold.Symbolic.Cardano.Types
4 (Data Constructor)ZkFold.Symbolic.Cardano.Types
input 
1 (Function)ZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
2 (Function)ZkFold.Symbolic.Compiler.ArithmeticCircuit.MonadBlueprint
inputSizeZkFold.Symbolic.Compiler.Arithmetizable, ZkFold.Symbolic.Compiler
InputSpaceZkFold.Base.Algebra.Basic.VectorSpace
intPowZkFold.Base.Algebra.Basic.Class
intPowFZkFold.Base.Algebra.Basic.Class
intScaleZkFold.Base.Algebra.Basic.Class
invertZkFold.Base.Algebra.Basic.Class
invertCZkFold.Symbolic.Compiler.ArithmeticCircuit.Combinators
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
IsoZkFold.Symbolic.Data.Combinators
IsPrimeZkFold.Base.Algebra.Basic.Number
isZeroZkFold.Symbolic.Data.DiscreteField
isZeroCZkFold.Symbolic.Compiler.ArithmeticCircuit.Combinators
k1ZkFold.Base.Protocol.ARK.Plonk
k2ZkFold.Base.Protocol.ARK.Plonk
KnownNatZkFold.Base.Algebra.Basic.Number
KnownPrimeZkFold.Base.Algebra.Basic.Number
KZG 
1 (Type/Class)ZkFold.Base.Protocol.Commitment.KZG
2 (Data Constructor)ZkFold.Base.Protocol.Commitment.KZG
LamAbsZkFold.Symbolic.Cardano.UPLC.Term
lcmMZkFold.Symbolic.GroebnerBasis.Internal.Types
lengthZkFold.Prelude
Lexicographical 
1 (Type/Class)ZkFold.Symbolic.Data.Ord
2 (Data Constructor)ZkFold.Symbolic.Data.Ord
LittleEndian 
1 (Type/Class)ZkFold.Base.Data.ByteString
2 (Data Constructor)ZkFold.Base.Data.ByteString
Log2ZkFold.Base.Algebra.Basic.Number
log2ZkFold.Symbolic.Data.Combinators
lt 
1 (Function)ZkFold.Base.Algebra.Polynomials.Univariate
2 (Function)ZkFold.Symbolic.GroebnerBasis.Internal.Types, ZkFold.Symbolic.GroebnerBasis
lvZkFold.Symbolic.GroebnerBasis.Internal.Types
M 
1 (Type/Class)ZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
2 (Data Constructor)ZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
3 (Data Constructor)ZkFold.Symbolic.GroebnerBasis.Internal.Types
makeSPolyZkFold.Symbolic.GroebnerBasis.Internal, ZkFold.Symbolic.GroebnerBasis
makeTermListZkFold.Symbolic.Cardano.UPLC.Inference.Internal
makeTheoremZkFold.Symbolic.GroebnerBasis
makeTypeListZkFold.Symbolic.Cardano.UPLC.Inference.Internal
mapCoeffsZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
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
mapVarWitnessZkFold.Symbolic.Compiler.ArithmeticCircuit.Map, ZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
Matrix 
1 (Type/Class)ZkFold.Base.Data.Matrix
2 (Data Constructor)ZkFold.Base.Data.Matrix
matrixDotProductZkFold.Base.Data.Matrix
maxZkFold.Symbolic.Data.Ord
maxBitsPerFieldElementZkFold.Symbolic.Data.Combinators
maxBitsPerRegisterZkFold.Symbolic.Data.Combinators
maxOverflowZkFold.Symbolic.Data.Combinators
millerZkFold.Base.Algebra.EllipticCurve.BLS12_381
miller'ZkFold.Base.Algebra.EllipticCurve.BLS12_381
mimcConstantsZkFold.Symbolic.Algorithms.Hash.MiMC.Constants
mimcHashZkFold.Symbolic.Algorithms.Hash.MiMC
minZkFold.Symbolic.Data.Ord
minNumberOfRegistersZkFold.Symbolic.Data.Combinators
mkIndexPartitionZkFold.Base.Algebra.Basic.Permutations
modZkFold.Base.Algebra.Basic.Class
MonadBlueprintZkFold.Symbolic.Compiler.ArithmeticCircuit.MonadBlueprint
MonomZkFold.Symbolic.GroebnerBasis.Internal.Types
Monomial 
1 (Type/Class)ZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
2 (Type/Class)ZkFold.Symbolic.GroebnerBasis.Types, ZkFold.Symbolic.GroebnerBasis
monomial 
1 (Function)ZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
2 (Function)ZkFold.Symbolic.GroebnerBasis.Types, ZkFold.Symbolic.GroebnerBasis
Monomial'ZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
MonomialAnyZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
MonomialBoundedDegreeZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
MonomialPorotostarZkFold.Base.Protocol.ARK.Protostar.Internal
MonomialRepAnyZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
MonomialRepBoundedDegreeZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
mulZkFold.Base.Algebra.EllipticCurve.Class
mulDftZkFold.Base.Algebra.Polynomials.Univariate
MulFieldZkFold.Symbolic.Cardano.UPLC.Builtins
mulKaratsubaZkFold.Base.Algebra.Polynomials.Univariate
mulMZkFold.Symbolic.GroebnerBasis.Internal.Types
mulMonoZkFold.Symbolic.GroebnerBasis.Internal.Types
mulPMZkFold.Symbolic.GroebnerBasis.Internal.Types
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
narkCommitsZkFold.Base.Protocol.ARK.Protostar.Accumulator
NARKInstance 
1 (Type/Class)ZkFold.Base.Protocol.ARK.Protostar.Accumulator
2 (Data Constructor)ZkFold.Base.Protocol.ARK.Protostar.Accumulator
narkMessagesZkFold.Base.Protocol.ARK.Protostar.Accumulator
NARKPair 
1 (Type/Class)ZkFold.Base.Protocol.ARK.Protostar.Accumulator
2 (Data Constructor)ZkFold.Base.Protocol.ARK.Protostar.Accumulator
narkPublicInputZkFold.Base.Protocol.ARK.Protostar.Accumulator
NARKWitness 
1 (Type/Class)ZkFold.Base.Protocol.ARK.Protostar.Accumulator
2 (Data Constructor)ZkFold.Base.Protocol.ARK.Protostar.Accumulator
natPowZkFold.Base.Algebra.Basic.Class
natScaleZkFold.Base.Algebra.Basic.Class
negateZkFold.Base.Algebra.Basic.Class
negateVZkFold.Base.Algebra.Basic.VectorSpace
newAssignedZkFold.Symbolic.Compiler.ArithmeticCircuit.MonadBlueprint
newConstrainedZkFold.Symbolic.Compiler.ArithmeticCircuit.MonadBlueprint
NewConstraintZkFold.Symbolic.Compiler.ArithmeticCircuit.MonadBlueprint
newTranscriptZkFold.Base.Protocol.NonInteractiveProof
newVariableWithSourceZkFold.Symbolic.Compiler.ArithmeticCircuit.Internal
NonInteractiveProofZkFold.Base.Protocol.NonInteractiveProof
NonZero 
1 (Type/Class)ZkFold.Base.Algebra.Basic.Class
2 (Data Constructor)ZkFold.Base.Algebra.Basic.Class
notZkFold.Symbolic.Data.Bool
NoTypeZkFold.Symbolic.Cardano.UPLC.Type
NumberOfBitsZkFold.Base.Algebra.Basic.Class
numberOfBitsZkFold.Base.Algebra.Basic.Class
numberOfRegistersZkFold.Symbolic.Data.Combinators
omegaZkFold.Base.Protocol.ARK.Plonk
oneZkFold.Base.Algebra.Basic.Class
oneVZkFold.Symbolic.GroebnerBasis.Internal.Types
OpenZkFold.Base.Protocol.ARK.Protostar.CommitOpen
openingZkFold.Base.Protocol.ARK.Protostar.CommitOpen
optimizeZkFold.Symbolic.Compiler.ArithmeticCircuit, ZkFold.Symbolic.Compiler
OrdZkFold.Symbolic.Data.Ord
OrderZkFold.Base.Algebra.Basic.Class
orderZkFold.Base.Algebra.Basic.Class
outerZkFold.Base.Data.Matrix
Output 
1 (Type/Class)ZkFold.Symbolic.Cardano.Types
2 (Data Constructor)ZkFold.Symbolic.Cardano.Types
outputZkFold.Symbolic.Compiler.ArithmeticCircuit.MonadBlueprint
OutputRef 
1 (Type/Class)ZkFold.Symbolic.Cardano.Types
2 (Data Constructor)ZkFold.Symbolic.Cardano.Types
outputSizeZkFold.Symbolic.Compiler.Arithmetizable, ZkFold.Symbolic.Compiler
OutputSpaceZkFold.Base.Algebra.Basic.VectorSpace
PZkFold.Symbolic.GroebnerBasis.Internal.Types
padBitsZkFold.Base.Algebra.Basic.Class
PairingZkFold.Base.Algebra.EllipticCurve.Class
pairingZkFold.Base.Algebra.EllipticCurve.Class
pairingBLSZkFold.Base.Algebra.EllipticCurve.BLS12_381
paymentCredentialZkFold.Symbolic.Cardano.Types
PermutationZkFold.Base.Algebra.Basic.Permutations
piecesZkFold.Symbolic.Compiler.Arithmetizable, ZkFold.Symbolic.Compiler
Plonk 
1 (Type/Class)ZkFold.Base.Protocol.ARK.Plonk
2 (Data Constructor)ZkFold.Base.Protocol.ARK.Plonk
PlonkCircuitCommitments 
1 (Type/Class)ZkFold.Base.Protocol.ARK.Plonk
2 (Data Constructor)ZkFold.Base.Protocol.ARK.Plonk
PlonkCircuitPolynomials 
1 (Type/Class)ZkFold.Base.Protocol.ARK.Plonk
2 (Data Constructor)ZkFold.Base.Protocol.ARK.Plonk
PlonkInput 
1 (Type/Class)ZkFold.Base.Protocol.ARK.Plonk
2 (Data Constructor)ZkFold.Base.Protocol.ARK.Plonk
PlonkMaxPolyDegreeZkFold.Base.Protocol.ARK.Plonk
PlonkPermutation 
1 (Type/Class)ZkFold.Base.Protocol.ARK.Plonk
2 (Data Constructor)ZkFold.Base.Protocol.ARK.Plonk
PlonkPermutationSizeZkFold.Base.Protocol.ARK.Plonk
PlonkPolyExtendedZkFold.Base.Protocol.ARK.Plonk
PlonkProof 
1 (Type/Class)ZkFold.Base.Protocol.ARK.Plonk
2 (Data Constructor)ZkFold.Base.Protocol.ARK.Plonk
PlonkProverSecret 
1 (Type/Class)ZkFold.Base.Protocol.ARK.Plonk
2 (Data Constructor)ZkFold.Base.Protocol.ARK.Plonk
PlonkSetupParams 
1 (Type/Class)ZkFold.Base.Protocol.ARK.Plonk
2 (Data Constructor)ZkFold.Base.Protocol.ARK.Plonk
PlonkWitnessInput 
1 (Type/Class)ZkFold.Base.Protocol.ARK.Plonk
2 (Data Constructor)ZkFold.Base.Protocol.ARK.Plonk
PlonkWitnessMap 
1 (Type/Class)ZkFold.Base.Protocol.ARK.Plonk
2 (Data Constructor)ZkFold.Base.Protocol.ARK.Plonk
PlutusBuiltinFunctionZkFold.Symbolic.Cardano.UPLC.Builtins
Point 
1 (Type/Class)ZkFold.Base.Algebra.EllipticCurve.Class
2 (Data Constructor)ZkFold.Base.Algebra.EllipticCurve.Class
pointAddZkFold.Base.Algebra.EllipticCurve.Class
pointDoubleZkFold.Base.Algebra.EllipticCurve.Class
pointMulZkFold.Base.Algebra.EllipticCurve.Class
pointNegateZkFold.Base.Algebra.EllipticCurve.Class
PolyZkFold.Base.Algebra.Polynomials.Univariate
PolynomZkFold.Symbolic.GroebnerBasis.Internal.Types
Polynomial 
1 (Type/Class)ZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
2 (Type/Class)ZkFold.Symbolic.GroebnerBasis.Types, ZkFold.Symbolic.GroebnerBasis
polynomial 
1 (Function)ZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
2 (Function)ZkFold.Symbolic.GroebnerBasis.Types, ZkFold.Symbolic.GroebnerBasis
Polynomial'ZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
PolynomialAnyZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
PolynomialBoundedDegreeZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
PolynomialProtostarZkFold.Base.Protocol.ARK.Protostar.Internal
PolynomialRepAnyZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
PolynomialRepBoundedDegreeZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
PolyVecZkFold.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
pow'ZkFold.Base.Algebra.EllipticCurve.BLS12_381
PrimeZkFold.Base.Algebra.Basic.Number
PrimeFieldZkFold.Base.Algebra.Basic.Class
productZkFold.Base.Algebra.Basic.Class
product1ZkFold.Base.Algebra.Basic.Class
ProofZkFold.Base.Protocol.NonInteractiveProof
ProtostarGateZkFold.Base.Protocol.ARK.Protostar.Gate
ProtostarLookupZkFold.Base.Protocol.ARK.Protostar.Lookup
ProtostarLookupParams 
1 (Type/Class)ZkFold.Base.Protocol.ARK.Protostar.Lookup
2 (Data Constructor)ZkFold.Base.Protocol.ARK.Protostar.Lookup
ProtostarPermutationZkFold.Base.Protocol.ARK.Protostar.Permutation
proveZkFold.Base.Protocol.NonInteractiveProof
proveAPIZkFold.Base.Protocol.NonInteractiveProof
ProveAPIErrorSetupZkFold.Base.Protocol.NonInteractiveProof
ProveAPIErrorWitnessZkFold.Base.Protocol.NonInteractiveProof
ProveAPIResultZkFold.Base.Protocol.NonInteractiveProof
ProveAPISuccessZkFold.Base.Protocol.NonInteractiveProof
provePolyVecEvalZkFold.Base.Protocol.Commitment.KZG
proverZkFold.Base.Protocol.ARK.Protostar.SpecialSound
ProverMessageZkFold.Base.Protocol.ARK.Protostar.SpecialSound
pureVZkFold.Base.Algebra.Basic.VectorSpace
putZkFold.Base.Data.ByteString
putListZkFold.Base.Data.ByteString
putWord8ZkFold.Base.Data.ByteString
qcZkFold.Base.Protocol.ARK.Plonk
qlZkFold.Base.Protocol.ARK.Plonk
qmZkFold.Base.Protocol.ARK.Plonk
qoZkFold.Base.Protocol.ARK.Plonk
qr 
1 (Function)ZkFold.Base.Algebra.Polynomials.Univariate
2 (Function)ZkFold.Base.Protocol.ARK.Plonk
readFileJSONZkFold.Prelude
reducableZkFold.Symbolic.GroebnerBasis.Internal.Reduction
reduceZkFold.Symbolic.GroebnerBasis.Internal.Reduction
reduceManyZkFold.Symbolic.GroebnerBasis.Internal.Reduction
registerSizeZkFold.Symbolic.Data.Combinators
removeConstantVariableZkFold.Base.Protocol.ARK.Plonk.Internal
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
restoreZkFold.Symbolic.Compiler.Arithmetizable, ZkFold.Symbolic.Compiler
ResultSizeZkFold.Symbolic.Algorithms.Hash.SHA2
rewrapPolyVecZkFold.Base.Algebra.Polynomials.Univariate
RingZkFold.Base.Algebra.Basic.Class
rootOfUnityZkFold.Base.Algebra.Basic.Class
rotateBitsZkFold.Symbolic.Data.ByteString
rotateBitsLZkFold.Symbolic.Data.ByteString
rotateBitsRZkFold.Symbolic.Data.ByteString
roundConstantsZkFold.Symbolic.Algorithms.Hash.SHA2
roundsZkFold.Base.Protocol.ARK.Protostar.SpecialSound
runCircuitZkFold.Symbolic.Compiler.ArithmeticCircuit.MonadBlueprint
runRepresentablyZkFold.Base.Algebra.Basic.VectorSpace
runSourcesZkFold.Base.Algebra.Basic.Sources
runWitnessZkFold.Base.Protocol.Commitment.KZG
s1ZkFold.Base.Protocol.ARK.Plonk
s2ZkFold.Base.Protocol.ARK.Plonk
s3ZkFold.Base.Protocol.ARK.Plonk
ScalarFieldZkFold.Base.Algebra.EllipticCurve.Class
ScaleZkFold.Base.Algebra.Basic.Class
scaleZkFold.Base.Algebra.Basic.Class
scalePZkFold.Base.Algebra.Polynomials.Univariate
scalePVZkFold.Base.Algebra.Polynomials.Univariate
scaleVZkFold.Base.Algebra.Basic.VectorSpace
ScriptHash 
1 (Type/Class)ZkFold.Symbolic.Cardano.Types
2 (Data Constructor)ZkFold.Symbolic.Cardano.Types
SemiringZkFold.Base.Algebra.Basic.Class
setPowerZkFold.Symbolic.GroebnerBasis.Internal.Types
SetupZkFold.Base.Protocol.NonInteractiveProof
setupZkFold.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
ShiftBitsZkFold.Symbolic.Data.ByteString
shiftBitsZkFold.Symbolic.Data.ByteString
shiftBitsLZkFold.Symbolic.Data.ByteString
shiftBitsRZkFold.Symbolic.Data.ByteString
ShrinkZkFold.Symbolic.Data.Combinators
shrinkZkFold.Symbolic.Data.Combinators
SigZkFold.Symbolic.Cardano.Contracts.BatchTransfer
sigma1ZkFold.Base.Protocol.ARK.Plonk
sigma2ZkFold.Base.Protocol.ARK.Plonk
sigma3ZkFold.Base.Protocol.ARK.Plonk
sigmaShiftsZkFold.Symbolic.Algorithms.Hash.SHA2
similarMZkFold.Symbolic.GroebnerBasis.Internal.Types, ZkFold.Symbolic.GroebnerBasis
SMatrix 
1 (Type/Class)ZkFold.Base.Data.Sparse.Matrix
2 (Data Constructor)ZkFold.Base.Data.Sparse.Matrix
SomeArithZkFold.Symbolic.Cardano.UPLC.Type
SomeArithmetizable 
1 (Type/Class)ZkFold.Symbolic.Compiler.Arithmetizable, ZkFold.Symbolic.Compiler
2 (Data Constructor)ZkFold.Symbolic.Compiler.Arithmetizable, ZkFold.Symbolic.Compiler
SomeData 
1 (Type/Class)ZkFold.Symbolic.Compiler.Arithmetizable, ZkFold.Symbolic.Compiler
2 (Data Constructor)ZkFold.Symbolic.Compiler.Arithmetizable, ZkFold.Symbolic.Compiler
3 (Data Constructor)ZkFold.Symbolic.Cardano.UPLC.Type
SomeFunctionZkFold.Symbolic.Cardano.UPLC.Type
SomeSymZkFold.Symbolic.Cardano.UPLC.Type
SomeSymbolicZkFold.Symbolic.Cardano.UPLC.Type
SomeTypeZkFold.Symbolic.Cardano.UPLC.Type
Sources 
1 (Type/Class)ZkFold.Base.Algebra.Basic.Sources
2 (Data Constructor)ZkFold.Base.Algebra.Basic.Sources
SpecialSoundProtocolZkFold.Base.Protocol.ARK.Protostar.SpecialSound
SpecialSoundTranscriptZkFold.Base.Protocol.ARK.Protostar.SpecialSound
splitAtZkFold.Prelude
splitExpansionZkFold.Symbolic.Compiler.ArithmeticCircuit.Combinators
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
subPowerZkFold.Symbolic.GroebnerBasis.Internal.Types
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
SVector 
1 (Type/Class)ZkFold.Base.Data.Sparse.Vector
2 (Data Constructor)ZkFold.Base.Data.Sparse.Vector
SymbolicZkFold.Symbolic.Types
SymbolicDataZkFold.Symbolic.Compiler.Arithmetizable, ZkFold.Symbolic.Compiler
symToSymZkFold.Symbolic.Cardano.UPLC.Type
systemReduceZkFold.Symbolic.GroebnerBasis.Internal.Reduction
tabulateVZkFold.Base.Algebra.Basic.VectorSpace
takeZkFold.Prelude
TermZkFold.Symbolic.Cardano.UPLC.Term
testVectorZkFold.Base.Protocol.NonInteractiveProof
toAccumulatorZkFold.Base.Protocol.ARK.Protostar.Accumulator
toAccumulatorInstanceZkFold.Base.Protocol.ARK.Protostar.Accumulator
toAccumulatorWitnessZkFold.Base.Protocol.ARK.Protostar.Accumulator
toBitsZkFold.Symbolic.Data.Combinators
toByteStringZkFold.Base.Data.ByteString
ToConstantZkFold.Base.Algebra.Basic.Class
toConstantZkFold.Base.Algebra.Basic.Class, ZkFold.Symbolic.Data.UInt
toMatrixZkFold.Base.Data.Matrix
toPlonkArithmetizationZkFold.Base.Protocol.ARK.Plonk.Internal
toPlonkConstraintZkFold.Base.Protocol.ARK.Plonk.Internal
toPolyZkFold.Base.Algebra.Polynomials.Univariate
toPolyVecZkFold.Base.Algebra.Polynomials.Univariate
ToTranscriptZkFold.Base.Protocol.NonInteractiveProof
toTranscriptZkFold.Base.Protocol.NonInteractiveProof
toVectorZkFold.Base.Data.Vector
ToWordsZkFold.Symbolic.Data.ByteString
toWordsZkFold.Symbolic.Data.ByteString
toZpZkFold.Base.Algebra.Basic.Field
Transaction 
1 (Type/Class)ZkFold.Symbolic.Cardano.Types
2 (Data Constructor)ZkFold.Symbolic.Cardano.Types
TranscriptZkFold.Base.Protocol.NonInteractiveProof
transcriptZkFold.Base.Protocol.NonInteractiveProof
transposeZkFold.Base.Data.Matrix
trichotomyZkFold.Base.Algebra.Basic.Class
TrichotomyFieldZkFold.Base.Algebra.Basic.Class
trimSystemZkFold.Symbolic.GroebnerBasis.Internal
trueZkFold.Symbolic.Data.Bool
TruncateZkFold.Symbolic.Data.ByteString
truncateZkFold.Symbolic.Data.ByteString
truncateResultZkFold.Symbolic.Algorithms.Hash.SHA2
TxZkFold.Symbolic.Cardano.Contracts.BatchTransfer
TxId 
1 (Type/Class)ZkFold.Symbolic.Cardano.Types
2 (Data Constructor)ZkFold.Symbolic.Cardano.Types
txiDatumHashZkFold.Symbolic.Cardano.Types
TxInZkFold.Symbolic.Cardano.Contracts.BatchTransfer
txInputsZkFold.Symbolic.Cardano.Types
txiOutputZkFold.Symbolic.Cardano.Types
txoAddressZkFold.Symbolic.Cardano.Types
txoDatumHashZkFold.Symbolic.Cardano.Types
TxOutZkFold.Symbolic.Cardano.Contracts.BatchTransfer
txOutputsZkFold.Symbolic.Cardano.Types
TypeListZkFold.Symbolic.Cardano.UPLC.Inference.Internal
typeSizeZkFold.Symbolic.Compiler.Arithmetizable, ZkFold.Symbolic.Compiler
UInt 
1 (Type/Class)ZkFold.Symbolic.Data.UInt
2 (Data Constructor)ZkFold.Symbolic.Data.UInt
uncurryVZkFold.Base.Algebra.Basic.VectorSpace
unLittleEndianZkFold.Base.Data.ByteString
untwistZkFold.Base.Algebra.EllipticCurve.BLS12_381
updateTermTypeZkFold.Symbolic.Cardano.UPLC.Inference.Internal
updateTypeListZkFold.Symbolic.Cardano.UPLC.Inference.Internal
UTCTime 
1 (Type/Class)ZkFold.Symbolic.Data.UTCTime
2 (Data Constructor)ZkFold.Symbolic.Data.UTCTime
Value 
1 (Type/Class)ZkFold.Symbolic.Cardano.Types
2 (Data Constructor)ZkFold.Symbolic.Cardano.Types
valueZkFold.Base.Algebra.Basic.Number
Var 
1 (Data Constructor)ZkFold.Symbolic.Cardano.UPLC.Term
2 (Type/Class)ZkFold.Symbolic.GroebnerBasis.Internal.Types
varZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
Variable 
1 (Type/Class)ZkFold.Base.Algebra.Polynomials.Multivariate.Monomial, ZkFold.Base.Algebra.Polynomials.Multivariate
2 (Type/Class)ZkFold.Symbolic.GroebnerBasis.Types, ZkFold.Symbolic.GroebnerBasis
variableZkFold.Symbolic.GroebnerBasis.Types, ZkFold.Symbolic.GroebnerBasis
variablesZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate
variableTypesZkFold.Symbolic.GroebnerBasis
varIsMissingZkFold.Symbolic.GroebnerBasis.Internal
varNumberZkFold.Symbolic.GroebnerBasis.Internal
VarTypeZkFold.Symbolic.GroebnerBasis.Internal.Types
VarTypeBooleanZkFold.Symbolic.GroebnerBasis.Internal.Types
VarTypeBoundZkFold.Symbolic.GroebnerBasis.Internal.Types
VarTypeFreeZkFold.Symbolic.GroebnerBasis.Internal.Types
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
verifierZkFold.Base.Protocol.ARK.Protostar.SpecialSound
verifier'ZkFold.Base.Protocol.ARK.Protostar.SpecialSound
VerifierMessageZkFold.Base.Protocol.ARK.Protostar.SpecialSound
verify 
1 (Function)ZkFold.Base.Protocol.NonInteractiveProof
2 (Function)ZkFold.Symbolic.GroebnerBasis
verifySignatureZkFold.Symbolic.Cardano.Contracts.BatchTransfer
Witness 
1 (Type/Class)ZkFold.Base.Protocol.NonInteractiveProof
2 (Type/Class)ZkFold.Base.Protocol.ARK.Protostar.SpecialSound
3 (Type/Class)ZkFold.Symbolic.Compiler.ArithmeticCircuit.MonadBlueprint
WitnessFieldZkFold.Symbolic.Compiler.ArithmeticCircuit.MonadBlueprint
WitnessKZG 
1 (Type/Class)ZkFold.Base.Protocol.Commitment.KZG
2 (Data Constructor)ZkFold.Base.Protocol.Commitment.KZG
word32RoundConstantsZkFold.Symbolic.Algorithms.Hash.SHA2.Constants
word64RoundConstantsZkFold.Symbolic.Algorithms.Hash.SHA2.Constants
WordSizeZkFold.Symbolic.Algorithms.Hash.SHA2
writeFileJSONZkFold.Prelude
xorZkFold.Symbolic.Data.Bool
zeroZkFold.Base.Algebra.Basic.Class
zeroMZkFold.Symbolic.GroebnerBasis.Internal.Types, ZkFold.Symbolic.GroebnerBasis
zeroPZkFold.Symbolic.GroebnerBasis.Internal.Types, ZkFold.Symbolic.GroebnerBasis
zeroVZkFold.Base.Algebra.Basic.VectorSpace
zipWithDefaultZkFold.Prelude
zipWithVZkFold.Base.Algebra.Basic.VectorSpace
ZpZkFold.Base.Algebra.Basic.Field
zpToEdZkFold.Symbolic.Data.Ed25519
^ 
1 (Type/Class)ZkFold.Base.Algebra.Basic.Number
2 (Function)ZkFold.Base.Algebra.Basic.Class
_xZkFold.Base.Algebra.EllipticCurve.Class
_yZkFold.Base.Algebra.EllipticCurve.Class
||ZkFold.Symbolic.Data.Bool