typescript

package
v0.3.47 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 28, 2026 License: MIT Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Generate

func Generate(program *ir.Program) string

func GenerateMapped added in v0.2.4

func GenerateMapped(program *ir.Program) (sourcemap.Generated, error)

func GenerateProject added in v0.2.0

func GenerateProject(programs []*ir.Program) ([]string, error)

func GenerateProjectMapped added in v0.2.4

func GenerateProjectMapped(programs []*ir.Program) ([]sourcemap.Generated, error)

func ValidateProject added in v0.2.31

func ValidateProject(programs []*ir.Program) error

ValidateProject performs TypeScript-specific checks that depend on lowered project IR but not on generated source. Compiler analysis and backend generation share this boundary so editor diagnostics match builds.

Types

type SuspensionPlan added in v0.2.0

type SuspensionPlan = effectplan.Plan

SuspensionPlan is backend-owned analysis data. It deliberately does not make suspension part of TypeRB syntax, checking, or shared semantics.

func AnalyzeSuspension added in v0.2.0

func AnalyzeSuspension(programs []*ir.Program) (*SuspensionPlan, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL