Skip to content

Builtin package

The builtin package is home to the following standard library members:

  1. Types the compiler needs to know exist, such as None.
  2. Types with "magic" internal workings that must be supplied directly by the compiler, such as U32.
  3. Any types needed by others in builtin.

The public types that are defined in this package will always be in scope for every Pony source file. For details on specific packages, see their individual entity entries.

Public Types