plutus-metatheory-1.58.0.0: Command line tool for running plutus core programs
Safe HaskellSafe-Inferred
LanguageHaskell2010

FFI.Untyped

Documentation

data UTerm Source #

Instances

Instances details
Generic UTerm Source # 
Instance details

Defined in FFI.Untyped

Associated Types

type Rep UTermTypeType Source #

Methods

fromUTermRep UTerm x Source #

toRep UTerm x → UTerm Source #

Show UTerm Source # 
Instance details

Defined in FFI.Untyped

NFData UTerm Source # 
Instance details

Defined in FFI.Untyped

Methods

rnfUTerm → () Source #

Eq UTerm Source # 
Instance details

Defined in FFI.Untyped

Methods

(==)UTermUTermBool Source #

(/=)UTermUTermBool Source #

AgdaUnparse UTerm Source # 
Instance details

Defined in FFI.AgdaUnparse

type Rep UTerm Source # 
Instance details

Defined in FFI.Untyped

type Rep UTerm = D1 ('MetaData "UTerm" "FFI.Untyped" "plutus-metatheory-1.58.0.0-inplace" 'False) (((C1 ('MetaCons "UVar" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer)) :+: C1 ('MetaCons "ULambda" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTerm))) :+: (C1 ('MetaCons "UApp" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTerm) :*: S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTerm)) :+: (C1 ('MetaCons "UCon" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Some (ValueOf DefaultUni)))) :+: C1 ('MetaCons "UError" 'PrefixI 'False) (U1TypeType)))) :+: ((C1 ('MetaCons "UBuiltin" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 DefaultFun)) :+: C1 ('MetaCons "UDelay" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTerm))) :+: (C1 ('MetaCons "UForce" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTerm)) :+: (C1 ('MetaCons "UConstr" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [UTerm])) :+: C1 ('MetaCons "UCase" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTerm) :*: S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [UTerm]))))))