Status

MakrellTS is the TypeScript reference track for ongoing language evolution.

Current strengths include:

  • TypeScript and JavaScript integration

  • browser runtime direction

  • parity-focused testing against MakrellPy behaviour where applicable

  • a clear roadmap and implementation-plan trail in the repo

What that means in practice

MakrellTS is important for at least three reasons:

  • it is the main TypeScript and JavaScript implementation track

  • it connects the family to browser and Node.js environments

  • it helps test which language ideas carry well into a JS/TS host

That makes it more than a host-specific port. It is also one of the places where the family model is tested against a different runtime world and tooling culture.

Current documentation state

The section now has:

  • a landing page and quick start

  • guide and tooling pages

  • cookbook pages for CLI, browser, and macro-related usage

  • family-level cross-links to the shared concepts material

It still needs more depth in places, but it is no longer only a placeholder section.

Practical reading of this status

If your main world is JavaScript or TypeScript, MakrellTS is often the most natural implementation to learn from first.

If your main goal is to understand the broader family model, it is still useful to compare MakrellTS with MakrellPy and Makrell# so the host-specific tradeoffs become clearer.

Useful follow-up pages