plutus-core-1.60.0.0: Language library for Plutus Core
Safe HaskellSafe-Inferred
LanguageHaskell2010

PlutusCore.Data

Synopsis

Documentation

data Data #

A generic "data" type.

The main constructor Constr represents a datatype value in sum-of-products form: Constr i args represents a use of the ith constructor along with its arguments.

The other constructors are various primitives.

Constructors

Constr NumBits #

Pretty Data # 
Instance details

Defined in PlutusCore.Data

Methods

pretty :: Data -> Doc ann #

prettyList :: [Data] -> Doc ann #

Some TyNameRep] #

Methods

typeAst :: Type tyname DefaultUni () #

type Rep Data # 
Instance details

Defined in PlutusCore.Data

type IsBuiltin DefaultUni Data # 
Instance details

Defined in PlutusCore.Default.Universe

type ToBinds DefaultUni acc Data # 
Instance details

Defined in PlutusCore.Default.Universe

type ToHoles DefaultUni hole Data # 
Instance details

Defined in PlutusCore.Default.Universe