Replies: 1 comment 1 reply
-
Hi! The goal is not to write an incompatible type system. This could be a mistake. My idea is to rely on the upcoming TypeScript Isolated Declaration mode that will require more annotations from the developer and a simplified type inference system (similar to Flow's local type inference). We don't want to provide a type checker, just the necessary type information for implementing more powerful rules. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi all! I just read through the 2024 roadmap and I'm generally quite excited for the direction Biome is taking the ecosystem, I'm looking forward to a world where we hold our tooling to higher standards for performance and devex.
I have some concerns though around the Type System goal, some of which may just be from my own misunderstanding of the intent. Here's the main statement:
I would love to hear a bit more from folks on the specific goal here. From the outside this reads like Biome is planning on incrementally building a typescript competitor incompatible with current syntax. If that is the planned approach I fear that would disqualify the use of biome in the vast majority of codebases that could benefit from its adoption. Does anyone have more context on this decision and the intended direction they could share?
Beta Was this translation helpful? Give feedback.
All reactions