Skip to content

PrintFunction should not duplicate terms when printing #797

@oflatt

Description

@oflatt

Printing a constructor looks like this:

(
  (Add 1 2) -> (Add 1 2)
 ...
)

I think it should look like:

(
  (Add 1 2)
)

For a function it can remain the same, or perferably be something like this to match proofs:

(
  (lower-bound (Add 1 2) 3)
)

Metadata

Metadata

Assignees

No one assigned

    Labels

    status:needs discussionNeed more design/conversation on the issue inside or outside a meeting to get to a concrete proposal

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions