plutus-tx-1.60.0.0: Libraries for Plutus Tx and its prelude
Safe HaskellSafe-Inferred
LanguageHaskell2010

PlutusTx.Plugin.Utils

Synopsis

Documentation

plc ∷ ∀ (loc ∷ Symbol) a. Proxy loc → a → CompiledCode a Source #

Marks the given expression for compilation to PLC.

plinthc ∷ ∀ a. a → CompiledCode a Source #

anchor ∷ ∀ (loc ∷ Symbol) a. a → a Source #

This function is used in typeCheckResultAction to mark the given expression with its source location.

unsupported ∷ ∀ (err ∷ Symbol) (loc ∷ Symbol) a. a → a Source #

This function is used in typeCheckResultAction to mark the given expression as unsupported by Plinth.