Instances For
- toPull : Array (LetDecl Purity.pure)
Instances For
@[reducible, inline]
Instances For
@[inline]
def
Lean.Compiler.LCNF.PullLetDecls.withParams
{α : Type}
(ps : Array (Param Purity.pure))
(x : PullM α)
:
PullM α
Instances For
@[inline]
Instances For
Instances For
Instances For
Instances For
def
Lean.Compiler.LCNF.PullLetDecls.PullM.run
{α : Type}
(x : PullM α)
(isCandidateFn : LetDecl Purity.pure → FVarIdSet → CompilerM Bool)
:
Instances For
def
Lean.Compiler.LCNF.Decl.pullLetDecls
(decl : Decl Purity.pure)
(isCandidateFn : LetDecl Purity.pure → FVarIdSet → CompilerM Bool)
: