UplcConstrListReprRules

scalus.compiler.intrinsics.UplcConstrListReprRules

Repr rules for UplcConstr list intrinsics (IntrinsicsUplcConstrList).

Lists with SumUplcConstr representation use Constr(0, [h, t]) / Constr(1, []) instead of builtin lists. Operations use Case-based pattern matching. No repr rules for contains — the intrinsic body handles representation conversion internally via toDefaultTypeVarRepr.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete fields

val rules: Map[String, ReprRule]

For operations returning a scalar type (not a list).

For operations returning a scalar type (not a list).

Attributes