---
title: 'Unions'
description: 'Unions — Zena documentation.'
status: Draft
statusType: warning
---

::: warning Placeholder
This page hasn't been written yet. The headings below are the planned outline —
see `src/_data/sidebar.js` for the full content plan.
:::

## Declaring a union

<!-- TODO: declaring a union -->

## What may appear in a union

<!-- TODO: what may appear in a union -->

## Why primitives are restricted

<!-- TODO: why primitives are restricted -->

## Narrowing a union

<!-- TODO: narrowing a union -->

## Literal types

<!-- TODO: literal types -->
