Skip to content

feat: modularize#105

Merged
fgdorais merged 2 commits into
fgdorais:mainfrom
hatzka-nezumi:modules
May 15, 2026
Merged

feat: modularize#105
fgdorais merged 2 commits into
fgdorais:mainfrom
hatzka-nezumi:modules

Conversation

@hatzka-nezumi
Copy link
Copy Markdown
Contributor

This PR makes every Lean file in this package a module, so that downstream users can also be modules. (They don't have to be—non-modules can depend on modules.)

I made everything public by default as the reference recommends when migrating existing code, so there should be few breaking changes, although it's impossible to say who was unfolding something they shouldn't have.

This won't build unless the corresponding PR to UnicodeBasic is merged.

@fgdorais
Copy link
Copy Markdown
Owner

UnicodeBasic is now using modules, so this PR should be updated so it can be reviewed. Thanks!

@fgdorais
Copy link
Copy Markdown
Owner

Please don't force push, that makes reviewing much more complicated.

@hatzka-nezumi
Copy link
Copy Markdown
Contributor Author

Sorry.

Comment thread Parser/Error.lean
@fgdorais fgdorais merged commit 0a26a01 into fgdorais:main May 15, 2026
1 check passed
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