teq

Documentation

The documents of the repository, as they stand. Each page is one file under docs/.

  • Scala compatibility · docs/COMPATIBILITY.md
    Scala compatibility: what is not there yet, and where behaviour differs on purpose
  • The command line · docs/CLI.md
    the command line: every command and flag
  • Targets · docs/TARGETS.md
    the three targets and their output: JavaScript, JVM class files, the interpreter; watch mode, Windows
  • Tooling · docs/TOOLING.md
    the sbt plugin, the lockfile and the launchers, the export of a Mill build, teq, the vite plugin, the language server and Zed
  • Libraries · docs/LIBRARIES.md
    libraries from their jars, the two standard libraries, Java classes
  • Compilation speed · docs/SPEED.md
    what makes teq fast, --time and --profile, the dialect flags
  • Runtime performance · docs/RUNTIME.md
    the output's runtime speed and size