Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide default names that indicate the "interpretation" of each cell #107

Open
kim-em opened this issue Jun 6, 2019 · 1 comment
Open

Comments

@kim-em
Copy link

kim-em commented Jun 6, 2019

Currently new cells receive default names Cell n. This could be changed to produce Generator n (if created using target), or Definition n/Proof n (if created using theorem).

This would indicate to the user the "natural interpretation" of the cells when the system is thought of as an interactive theorem prover. The fact that these interpretations were only shown in the "meaningless" user-facing name might ensure the user doesn't mistakenly come to believe that the different types of cells actually behave any differently during the rest of the interaction.

@alexarice
Copy link
Collaborator

I like the idea of giving a different name to proofs. Would you call both 0-cells made with the plus button and cells made with source/target generators? I am not sure this gains much over calling them cells. For theorems I would suggest that the theorem statement be called theorem n and it's proof be called proof n

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants