(FromConstant a (Zp p), Symbolic c) => FromConstant a (FFA p c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
(KnownNat p, Scale a (Zp p), Symbolic c) => Scale a (FFA p c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
Symbolic c => Eq (Bool c) (FFA p c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
Show (c (Vector Size)) => Show (FFA p c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
NFData (c (Vector Size)) => NFData (FFA p c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
(KnownNat p, Symbolic c) => AdditiveGroup (FFA p c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
(KnownNat p, Symbolic c) => AdditiveMonoid (FFA p c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
(KnownNat p, Symbolic c) => AdditiveSemigroup (FFA p c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
(Prime p, Symbolic c) => Field (FFA p c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
Finite (Zp p) => Finite (FFA p b) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
(KnownNat p, Symbolic c) => MultiplicativeMonoid (FFA p c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
(KnownNat p, Symbolic c) => MultiplicativeSemigroup (FFA p c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
(KnownNat p, Symbolic c) => Ring (FFA p c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
(KnownNat p, Symbolic c) => Semiring (FFA p c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
(KnownNat p, Arithmetic a) => ToConstant (FFA p (Interpreter a)) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
Symbolic c => SymbolicData (FFA p c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
Symbolic c => SymbolicInput (FFA p c) Source # | TODO: fix when rewrite is done |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
(Prime p, Symbolic c) => Exponent (FFA p c) Integer Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
(KnownNat p, Symbolic c) => Exponent (FFA p c) Natural Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
FromConstant (FFA p c) (FFA p c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
(KnownNat p, Symbolic c) => Scale (FFA p c) (FFA p c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
type Const (FFA p (Interpreter a)) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
type Order (FFA p b) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
type Context (FFA p c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
type Layout (FFA p c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
type Payload (FFA p c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
type Support (FFA p c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |