Skip to content

Flat representation for associative KAST terms #4399

Open
@tothtamas28

Description

@tothtamas28

The most important functions in pyk that operate on KAST terms (e.g. KAST-to-KORE, KAST-to-JSON, etc.) are implemented iteratively to avoid stack overflow on deeply nested objects. However, we're still getting stack overflows from the standard library.

KORE has {left,right}-assoc to avoid deeply nested object graphs. We need a similar solution for KAST.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions