Skip to content

Are We Fast Yet?

No due date 100% complete

Collects all prior performance-related projects, pull requests, and issues.
Performance with gql.tada and improving it has several facets that are subtle and all require incremental effort:

  • Type Inference performance (general type improvements)
  • Type hint/laziness performance (not causing the type checker to aggressively do checks that are superfluous)
  • Co…

Collects all prior performance-related projects, pull requests, and issues.
Performance with gql.tada and improving it has several facets that are subtle and all require incremental effort:

  • Type Inference performance (general type improvements)
  • Type hint/laziness performance (not causing the type checker to aggressively do checks that are superfluous)
  • Compilation/tsc project when evaluating an entire codebase
  • Memory usage (avoiding type evaluations that increase memory usage exponentially/excessively)
  • Avoiding work by utilising pre-generation

Update (as of 22 March 2024): We basically doubled inference performance so far compared to v1.0.0.

There are no open issues in this milestone.

Add issues to milestones to help organize your work for a particular release or project.

Create new issue

Or find and add issues with no milestone in this repo.