Skip to content

"foo = whileF ..." shouldn't be inlined #76

@nponeccop

Description

@nponeccop

e.g.

foo = whileF bar baz quux
zorro foo

cannot be replaced with

zorro (whileF bar baz quux)

as loop return value becomes anonymous

The bug is reproduced in opt/allDigits.hn

transferB (LetNode args (Application aa @ (Atom _) argValues)) _ = pelemJust $ fmap (const aa) . sequence =<< zipWithExactMay f args argValues where

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions