We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
On hold. We depend on import Lean via socket -> alloy -> lean. I don't think there's much to be done until lean 4's module system improves.
import Lean
https://leanprover.zulipchat.com/#narrow/stream/113488-general/topic/Reducing.20executable.20size
Currently 87mb, which is ridiculous. We've eliminated batteries, so I think ever importing Lean or any submodule of Lean is what causes the blowup.
Lean
We're using two things from Lean:
Lean.HashMap
Std.HashMap
ToJson
FromJson
The text was updated successfully, but these errors were encountered:
Blocked on lean, possibly new module system will address this (see roadmap)
Sorry, something went wrong.
No branches or pull requests
On hold. We depend on
import Lean
via socket -> alloy -> lean. I don't think there's much to be done until lean 4's module system improves.https://leanprover.zulipchat.com/#narrow/stream/113488-general/topic/Reducing.20executable.20size
Currently 87mb, which is ridiculous. We've eliminated batteries, so I think ever importing
Lean
or any submodule ofLean
is what causes the blowup.We're using two things from
Lean
:Lean.HashMap
We can switch to
Std.HashMap
when it comes out. In the meantime we can just use an array of pairs, since the data is small.ToJson
/FromJson
Either vendor or replace with our own serialization depending on which is more complicated
The text was updated successfully, but these errors were encountered: