Skip to content

refactor: rename the HexAll umbrella to Hex so users can import Hex#5

Merged
kim-em merged 1 commit into
mainfrom
rename-hexall-and-readme
Jul 4, 2026
Merged

refactor: rename the HexAll umbrella to Hex so users can import Hex#5
kim-em merged 1 commit into
mainfrom
rename-hexall-and-readme

Conversation

@kim-em

@kim-em kim-em commented Jul 4, 2026

Copy link
Copy Markdown
Collaborator

This PR renames the aggregator umbrella library and its root module from HexAll to Hex, so downstream code that requires hex simply writes import Hex; the lakefile target and module docstring move with it. It also reworks the README: the separate Mathlib-free and Mathlib-layer tables fold into one three-column table keyed by component, the require snippet moves up into a Quickstart section with a short worked example (an exact fraction-free integer determinant and an LLL short vector), the manual is linked, and the released-repo links are corrected to their leanprover/ homes.

🤖 Prepared with Claude Code

Rename the aggregator umbrella library (and its root module) from HexAll
to Hex, so downstream code requiring `hex` simply writes `import Hex`.
Update the lakefile target and the module docstring to match.

Rework the README: fold the separate Mathlib-free and Mathlib-layer
tables into one three-column table keyed by component, move the `require`
snippet up into a Quickstart section with a short worked example
(exact integer determinant and an LLL short vector), link to the manual,
and correct the released-repo links to their leanprover/ homes.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@kim-em kim-em merged commit 19d4797 into main Jul 4, 2026
1 check passed
@kim-em kim-em deleted the rename-hexall-and-readme branch July 4, 2026 05:53
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.

1 participant