Skip to content

Potential nontermination for flat operators #53

Open
@HarrisonGrodin

Description

@HarrisonGrodin

The clash between flattening rules and flat pattern matching causes nontermination with some flat operators. For example:

f(f(a, f(b, c), d), f(e, f(g, h)))

This exists regardless of whether the flat operator is explicitly given in the rule (e.g. current master) or if the operator is variable (e.g. #52).

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions