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

PlutusCore.Analysis.Usages

Description

Functions for computing variable usage inside types.

Synopsis

Documentation

typeUsagesHasUnique tyname TypeUniqueType tyname uni a → Usages Source #

getUsageCountHasUnique n unique ⇒ n → UsagesInt Source #

Get the usage count of n.

allUsedUsagesSet Unique Source #

Get a set of ns which are used at least once.