Open
Description
Problem
All of our primary abstractions should have good documentation and be fully typed.
Solution
Go through all of these critical files and ensure that:
- All classes/methods/modules have doc strings and these doc strings enumerate all the parameters if relevant.
- All (except in rare cases where doing so would be highly unpractical) parameters are typed.
Dependencies
None