Packages
Each package is themed around a kind of data you work with, and implements one or more formal standards for it. Every package guide follows the same shape:
- Overview — what the package covers and which standards and platforms it supports.
- How-to guides — focused, task-oriented instructions.
- Concepts — the model behind the package, where it needs explaining.
- Reference — the curated public API surface.
Available packages
| Package | Standards |
|---|---|
| Chronology | TZ Database · Unix time · DOS date & time |
| Communication | ITU-T E.164 |
| File.CSV | RFC 4180 |
| Geography | ISO 3166-1 · ISO 3166-2 · UN M49 |
| Language | ISO 639 · ISO 15924 |
| LanguageTag | BCP 47 |
| Money | ISO 4217 · Money type |
The internal Core package supplies shared building blocks used by the other packages and is not intended to be referenced directly; see Strongly-typed codes for what it provides.