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

Avoid dependency on Lake in CurrentModule #20

Open
jtristan opened this issue Jul 17, 2024 · 1 comment
Open

Avoid dependency on Lake in CurrentModule #20

jtristan opened this issue Jul 17, 2024 · 1 comment

Comments

@jtristan
Copy link

The use of the definition Lake.Manifest.load? creates a dependency on Lake. For work that needs todo reverse FII with Mathlib, it is an issue because Lean doesn't create a dynamic library for the Lake library. It is possible to work around it, but it is less than ideal. Perhaps the use of this definition could be avoided?

@joneugster
Copy link
Collaborator

definitely, the current definition is a hack as good as any other. There is no direct reason why it needs to go via the lake manifest.

However, I think it would be desirable if it was replaced by some logic that gets the correct module for reasonably set up projects.

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