cubical icon indicating copy to clipboard operation
cubical copied to clipboard

`Cubical.**.Foo` should only import `**.Foo.Base` and `**.Foo.Properties`

Open Saizan opened this issue 5 years ago • 0 comments

I think a Foo module should export what you're more likely to need about Foo.

If they re-export everything that's been developed for Foo then they are not as useful to import, as that slows down typechecking from scratch and bring a lot of names into the namespace.

We should also add this policy to CONTRIBUTING.md.

Saizan avatar Aug 03 '20 08:08 Saizan