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

doc: document Lean.Elab.StructInst #1928

Closed
wants to merge 3 commits into from

Conversation

thorimur
Copy link
Contributor

@thorimur thorimur commented Dec 8, 2022

This adds:

  • a module doc for Lean.Elab.StructInst, which gives an overview of how the code for structure instance elaboration works
  • docstrings for each definition in Lean.Elab.StructInst

Note: I'm aware this isn't the usual contribution process; however, I was encouraged on Zulip to make this pull request directly (i.e. without making an issue first) since this is a small PR (in the sense of no functionality being introduced).

@Kha Kha requested review from leodemoura and Kha as code owners November 20, 2023 08:15
kmill added a commit to kmill/lean4 that referenced this pull request Nov 18, 2024
This PR does some mild refactoring of the `Lean.Elab.StructInst` module while adding documentation.

Documentation is drawn from @thorimur's leanprover#1928.
@kmill
Copy link
Collaborator

kmill commented Nov 18, 2024

Thanks! I've incorporated a good amount of this into refactoring at #6110.

@kmill kmill closed this Nov 18, 2024
github-merge-queue bot pushed a commit that referenced this pull request Nov 18, 2024
This PR does some mild refactoring of the `Lean.Elab.StructInst` module
while adding documentation.

Documentation is drawn from @thorimur's #1928.
JovanGerb pushed a commit to JovanGerb/lean4 that referenced this pull request Jan 21, 2025
This PR does some mild refactoring of the `Lean.Elab.StructInst` module
while adding documentation.

Documentation is drawn from @thorimur's leanprover#1928.
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

Successfully merging this pull request may close these issues.

2 participants