effekt-lang / effekt-lang/effekt

Generate generic representation

Open
#1,374 2 comments 0 reactions 1 assignee Claimed by @jiribenes View on GitHub
area:compiler feature quality-of-life
Dominant language
Scala
Stars
469
Forks
41
Avg merge
1d 16h
Merged PRs (30d)
23

Description

Currently, we generate a definition of `show` for each datatype it is used at (#1123).

We want to replace that with generating definitions `repr` for getting a tree representation of values of datatypes.

Using this we can then not only write `show` but also `equals` and `format` and perhaps other things.

Should help us address #334

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.