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

UntypedPlutusCore.Core.Instance.Scoping

Orphan instances

name ~ NameReference Name (Term name uni fun) Source # 
Instance details

Methods

referenceVia ∷ (∀ name0. ToScopedName name0 ⇒ name0 → NameAnn) → NameTerm name uni fun NameAnnTerm name uni fun NameAnn Source #

name ~ NameCollectScopeInfo (Program name uni fun) Source # 
Instance details

name ~ NameCollectScopeInfo (Term name uni fun) Source # 
Instance details

name ~ NameEstablishScoping (Program name uni fun) Source # 
Instance details

Methods

establishScopingProgram name uni fun ann → Quote (Program name uni fun NameAnn) Source #

name ~ NameEstablishScoping (Term name uni fun) Source # 
Instance details

Methods

establishScopingTerm name uni fun ann → Quote (Term name uni fun NameAnn) Source #