Skip to content

Add type hinting #193

Open
Open
@grburgess

Description

@grburgess

I would suggest (though it is again stylist and not required) to start adding type hints as it is being moved into the standard python world. This helps many code editors with completion and allows for robust tests using type checkers such as mypy.

Though this is not my field, I can see this code as being a framework where other researchers import it and build future models, thus type hinting would keep them from stumbling over the various inputs and outputs related to theano and pymc3 which are vital to the functionality of the code. I note that neither of these frameworks are typed, but the size of exoplanet is manageable enough (with lots of contributors) to slowly add this in.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationMissing docs or mistakes in existing onesenhancementNew feature or requesthelp wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions