plutus-core-0.1.0.0: Language library for Plutus Core
Safe HaskellNone
LanguageHaskell2010

PlutusIR.Transform.LetMerge

Description

A trivial simplification that merges adjacent non-recursive let terms.

Synopsis

Documentation

letMerge :: Term tyname name uni fun a -> Term tyname name uni fun a Source #

Recursively apply let merging cancellation.