| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
ZkFold.Symbolic.Compiler.ArithmeticCircuit.Var
Documentation
Constructors
| EqVar ByteString | |
| FoldVar ByteString ByteString |
Instances
| FromJSON NewVar Source # | |
| FromJSONKey NewVar Source # | |
| ToJSON NewVar Source # | |
| ToJSONKey NewVar Source # | |
| Generic NewVar Source # | |
| Show NewVar Source # | |
| Binary NewVar Source # | |
| NFData NewVar Source # | |
| Eq NewVar Source # | |
| Ord NewVar Source # | |
| type Rep NewVar Source # | |
Defined in ZkFold.Symbolic.Compiler.ArithmeticCircuit.Var type Rep NewVar = D1 ('MetaData "NewVar" "ZkFold.Symbolic.Compiler.ArithmeticCircuit.Var" "symbolic-base-0.1.0.0-inplace" 'False) (C1 ('MetaCons "EqVar" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ByteString)) :+: C1 ('MetaCons "FoldVar" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ByteString) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ByteString))) | |
Instances
imapSysVar :: (Representable i, Representable j) => (forall x. j x -> i x) -> SysVar i -> SysVar j Source #
Instances
imapVar :: (Representable i, Representable j) => (forall x. j x -> i x) -> Var a i -> Var a j Source #