Skip to content

feat: grind chapter #451

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

Draft
wants to merge 42 commits into
base: nightly-testing
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from 18 commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
3ae10f9
initial copy-paste of grind draft
kim-em May 28, 2025
75a40a5
getting Manual.Grind running
kim-em May 28, 2025
928bb2b
reduce warnings / specifying literal types
kim-em May 28, 2025
54fd79d
update elan in CI, too
kim-em May 28, 2025
8dcfe86
update elan in CI, too
kim-em May 28, 2025
34437bb
keep := false
kim-em May 28, 2025
97a0b77
table syntax
kim-em May 29, 2025
5fc94f1
expand E-matching section
leodemoura Jun 1, 2025
095dede
add if-then-else example
kim-em Jun 5, 2025
b82b061
cleanup
kim-em Jun 5, 2025
19ed845
fix sectioning
kim-em Jun 5, 2025
098719d
cleanup
kim-em Jun 5, 2025
a0adf8e
chore: first draft of IndexMap example
kim-em Jun 5, 2025
d52e15e
Merge remote-tracking branch 'upstream/nightly-testing' into grind
david-christiansen Jun 5, 2025
bbc3c77
fix
kim-em Jun 5, 2025
bff8c6c
stuck; need help from David
kim-em Jun 6, 2025
e356535
trig identity example
kim-em Jun 6, 2025
e0b7eb8
link to Mathlib version of trig example
kim-em Jun 6, 2025
5ae516b
.
kim-em Jun 11, 2025
9bb1507
chore: bump to 2025-06-09
kim-em Jun 11, 2025
199203b
Merge branch 'bump_to_2025-06-09' into grind
kim-em Jun 11, 2025
4b270b4
chore: update to nightly-2025-06-11
david-christiansen Jun 11, 2025
17a9af8
wip
kim-em Jun 12, 2025
3984c1f
work on IndexMap example
kim-em Jun 15, 2025
a1efd0b
finished first pass of IndexMap
kim-em Jun 16, 2025
88d1e58
Update Manual/Grind.lean
kim-em Jun 16, 2025
b16a759
blackboard -> whiteboard
kim-em Jun 16, 2025
3973bd0
merge bump-2025-06-11
kim-em Jun 16, 2025
f9dd629
Merge branch 'grind' of github.com:leanprover/reference-manual into g…
kim-em Jun 16, 2025
45cd002
remove unneeded proof terms
kim-em Jun 16, 2025
e0500a9
dealing with some comments
kim-em Jun 20, 2025
ca9cd38
bump toolchain, and deprecation
kim-em Jun 20, 2025
2656d01
Merge branch 'bump-2025-06-19' into grind
kim-em Jun 20, 2025
9cd551e
clean up comments
kim-em Jun 20, 2025
280010a
write about @[grind]
kim-em Jun 20, 2025
4cd8ddc
Merge remote-tracking branch 'upstream/nightly-testing' into grind
david-christiansen Jun 20, 2025
c2fecce
fix: run-time crash due to `sorry` in example
david-christiansen Jun 20, 2025
f49a424
one spelling suggestion is good, the rest are noise :-(
kim-em Jun 21, 2025
47f8195
Merge branch 'grind' of github.com:leanprover/reference-manual into g…
kim-em Jun 21, 2025
70d46fe
prose linter
kim-em Jun 21, 2025
d05eb8e
prose linter
kim-em Jun 21, 2025
1eee2f5
fix
kim-em Jun 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ jobs:
- name: Install elan
run: |
set -o pipefail
curl -sSfL https://github.com/leanprover/elan/releases/download/v4.1.1/elan-x86_64-unknown-linux-gnu.tar.gz | tar xz
curl -sSfL https://github.com/leanprover/elan/releases/download/v4.1.2/elan-x86_64-unknown-linux-gnu.tar.gz | tar xz
./elan-init -y --default-toolchain none
echo "$HOME/.elan/bin" >> "$GITHUB_PATH"

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-tag.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ jobs:
- name: Install elan
run: |
set -o pipefail
curl -sSfL https://github.com/leanprover/elan/releases/download/v4.0.0/elan-x86_64-unknown-linux-gnu.tar.gz | tar xz
curl -sSfL https://github.com/leanprover/elan/releases/download/v4.1.2/elan-x86_64-unknown-linux-gnu.tar.gz | tar xz
./elan-init -y --default-toolchain none
echo "$HOME/.elan/bin" >> "$GITHUB_PATH"

Expand Down
3 changes: 3 additions & 0 deletions Manual.lean
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ import Manual.Axioms
import Manual.Terms
import Manual.Tactics
import Manual.Simp
import Manual.Grind
import Manual.BasicTypes
import Manual.BasicProps
import Manual.NotationsMacros
Expand Down Expand Up @@ -92,6 +93,8 @@ Thus, this reference manual does not draw a barrier between the two aspects, but

{include 0 Manual.Simp}

{include 0 Manual.Grind}

{include 0 Manual.BasicProps}

{include 0 Manual.BasicTypes}
Expand Down
Loading
Loading