Adding context to the “Type Annotation discussion”, the Numba devs continue to have some concerns about the idea of adding type annotations everywhere, and we are probably not as familiar with type annotations as some of our community members. So, I am inviting community members to help answer our questions and concerns about type annotations; especially:
- Type annotations can affect readability… long lines because of complex types.
- How to annotate NumPy arrays? Related to discussion in https://github.com/numba/numba/pull/5609#pullrequestreview-492006847.
- Can we redirect the effort to annotate llvmlite first? Static type checks may have more immediate benefits in llvmlite.