Package

struct Package

The declarative value returned by a package.tlk manifest.

builds names library and executable roots; dependencies names external package sources. The toolchain interprets this value during package resolution rather than linking the struct into the program.

Properties

let name: String

The package name used by dependency declarations and tooling.

let version: String

The package's declared semantic version.

let description: String

A short summary for package indexes and other tooling.