Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
data AccumulatorInstance f c Source #
AccumulatorInstance | |
|
newtype AccumulatorWitness m Source #
AccumulatorWitness | |
|
data Accumulator f c m Source #
Accumulator (AccumulatorInstance f c) (AccumulatorWitness m) |
data NARKInstance f c Source #
NARKInstance | |
|
newtype NARKWitness m Source #
NARKWitness | |
|
data NARKPair pi f c m Source #
NARKPair (NARKInstance f c) (NARKWitness m) |
toAccumulatorInstance :: (FiniteField f, AdditiveGroup c) => (f -> c -> f) -> NARKInstance f c -> AccumulatorInstance f c Source #
toAccumulatorWitness :: NARKWitness m -> AccumulatorWitness m Source #
toAccumulator :: (FiniteField f, AdditiveGroup c) => (f -> c -> f) -> NARKPair pi f c m -> Accumulator f c m Source #