symbolic-base-0.1.0.0: ZkFold Symbolic compiler and zero-knowledge proof protocols
Safe HaskellSafe-Inferred
LanguageHaskell2010

ZkFold.Symbolic.Data.Payloaded

Documentation

newtype Payloaded f c Source #

Constructors

Payloaded 

Fields

Instances

Instances details
(Symbolic c, Representable f) => SymbolicData (Payloaded f c) Source # 
Instance details

Defined in ZkFold.Symbolic.Data.Payloaded

Associated Types

type Context (Payloaded f c) :: (Type -> Type) -> Type Source #

type Support (Payloaded f c) Source #

type Layout (Payloaded f c) :: Type -> Type Source #

type Payload (Payloaded f c) :: Type -> Type Source #

(Symbolic c, Representable f, Binary (Rep f)) => SymbolicInput (Payloaded f c) Source # 
Instance details

Defined in ZkFold.Symbolic.Data.Payloaded

Methods

isValid :: Payloaded f c -> Bool (Context (Payloaded f c)) Source #

type Context (Payloaded f c) Source # 
Instance details

Defined in ZkFold.Symbolic.Data.Payloaded

type Context (Payloaded f c) = c
type Layout (Payloaded f c) Source # 
Instance details

Defined in ZkFold.Symbolic.Data.Payloaded

type Layout (Payloaded f c) = U1 :: Type -> Type
type Payload (Payloaded f c) Source # 
Instance details

Defined in ZkFold.Symbolic.Data.Payloaded

type Payload (Payloaded f c) = f
type Support (Payloaded f c) Source # 
Instance details

Defined in ZkFold.Symbolic.Data.Payloaded

type Support (Payloaded f c) = Proxy c