Skip to content

Allow the pattern synonyms to reorder the fields somehow #4

@andy-morris

Description

@andy-morris

In Juvix Core we have a nameless representation by default, with names being introduced as an extension in HR (and HRAnn). By default, this unfortunately means that λx. t is represented as Lam t x. So it would be nice if the fields could be reordered.

A related idea is to have annotations which are products be split up in the patterns, e.g. being able to write (in Ann) (π f: s) (ρ e: t) as App π f s ρ e t instead of App f e (π, s, ρ, t)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions