-
Notifications
You must be signed in to change notification settings - Fork 149
Clean up: Remove Foundation/Everything and outdated stuff #1127
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
Conversation
bbb42d3
to
9181ef8
Compare
Discussed with anders already -> merging. |
What's the replacement for |
I think the idea is just to write the imports one needs instead of relying on the Everything files |
Shouldn't https://agda.readthedocs.io/en/latest/language/cubical.html be updated then? It is still using Everything |
Or maybe not since there has been no release of cubical since this PR was merged in May. |
I think we could also change how the Everything-files are generated. In principle in makes sense to me, to just import everything (or a reasonable selection). I don't like the amount of imports we have in some files. It might also make sense to have something called "Common.agda" which has open imports for all the things that are usually used from some directory. Do you see any problems with that, @mortberg ? |
Isn't it better to have lots of imports to speed up compilation? (More things can be done in parallel with a more specific dependency tree) |
I don't know, but currently nothing runs in parallel. |
What type of Everything/Common files would you want? I don't like for example "Algebra.Everything" because it's not very often you need all algebraic structures and it's probably good to see that the file only uses groups and rings, but "Foundations.Everything" could make sense. |
No description provided.