4 ms·
In case you’re not well versed in Python typecheckers, in the mypy vs Pyright example, Pyright can be configured to complain about not annotating the collection
by xixixao 10mo ago
In case you’re not well versed in Python typecheckers, in the mypy vs Pyright example, Pyright can be configured to complain about not annotating the collection (and so both typecheckers will yell at the code as written).
TypeScript takes the same approach in this scenario, and I assume this helps both be fast.
- solvedd 10mo agoThey were "on the Python Typing Council and helped put together the spec, the conformance test suite, etc" so I assume they are an expert on Python typecheckers
- xixixao 10mo agoI didn’t write it for parent lol. I guess I should be more careful with “you”.
- jitl 10mo agoTypeScript will use flow typing to determine the type as number[] in this code: const x = [] x.push(1) type t = typeof x // number[]