You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[`zuban` from David Halter](#zuban-from-david-halter)
16
16
-[Typing Conformance Suite Analysis](#typing-conformance-suite-analysis)
17
-
-[Summary](#summary)
18
-
-[Review of progress](#review-of-progress)
17
+
-[Summary](#summary)
18
+
-[Review of progress](#review-of-progress)
19
+
-[Relevance?](#relevance)
20
+
-[The Gap Between Conformance and Real-World Usage](#the-gap-between-conformance-and-real-world-usage)
21
+
-[Practical Experience vs. Test Scores](#practical-experience-vs-test-scores)
22
+
-[What This Means for Adoption Decisions](#what-this-means-for-adoption-decisions)
19
23
-[Other resources to learn more](#other-resources-to-learn-more)
20
24
-[Footnotes](#footnotes)
21
25
@@ -97,16 +101,16 @@ __Generated 29/08/2025__
97
101
98
102
> NOTE
99
103
>
100
-
> The following section is slightly unfair, all of these tools are in alpha and only one of these tools (Zuban) has opted into the Conformance suite.
104
+
> The following section is slightly unfair, all of these tools are in alpha and only one of these tools (Zuban) has opted into the Conformance suite. This was mainly driven by own curiosity and seemed like an interesting project to understand the conformance test suite better.
101
105
>
102
106
> That being said even though `ty` is lagging on this metric at the moment it is still the type checker that I am most excited to use long-term because of the quality of the tooling Astral has built so far.
103
107
104
-
|Type Checker | Total Test Case Passes | Total Test Case Partial | Total False Positives | Total False Negatives | False Negatives |
@@ -141,7 +145,7 @@ This suggests that while conformance test coverage is important for specificatio
141
145
142
146
### What This Means for Adoption Decisions
143
147
144
-
For teams evaluating these type checkers, the conformance scores provide valuable insight into specification compliance and long-term robustness, but shouldn't be the sole deciding factor. Consider:
148
+
For teams evaluating these type checkers, the conformance scores provide valuable insight into specification compliance, but shouldn't be the sole deciding factor. Consider:
145
149
146
150
-**For greenfield projects**: Any of these tools will likely handle your immediate needs well
147
151
-**For large, complex codebases or libraries leaning on more esoteric generic patterns**: Higher conformance scores may indicate better handling of advanced patterns you might encounter
0 commit comments