misc theory shouldn't define constants
Open
refactoring
- Dominant language
- Standard ML
- Stars
- 1.2k
- Forks
- 104
- Avg merge
- 2d 21h
- Merged PRs (30d)
- 16
Description
If `misc` defines constants, you have to have its grammar in scope to see them cleanly (the alternative is having to write `misc$constname`). But if you do that, you also bring in everything else that `misc` imports, which is pretty well all of HOL (theories of the reals, integers, floating-point numbers, paths, bags, lazy lists, *etc*).
This is disastrous for isolation of concerns.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.