目次
| 序章 Lune へようこそ | |
| 第I部 ひとめぐり | |
| 第1章 | やさしい入門 |
| 第II部 言語を学ぶ | |
| 第2章 | 値・型・式 |
| 第3章 | 関数 |
| 第4章 | 遅延評価 — Lune の心臓部 |
| 第5章 | 代数的データ型とパターンマッチ |
| 第6章 | レコード |
| 第7章 | null 安全 |
| 第8章 | リストとストリーム |
| 第9章 | 命令的に書く — var・while・for・IO |
| 第10章 | モジュール |
| 第III部 コンパイラと道具 | |
| 第11章 | エラーと対話する |
| 第12章 | REPL・整形・検査 |
| 第13章 | プログラムを組み立てる — ケーススタディ |
| 付録A 言語リファレンスマニュアル | |
| 付録B 標準ライブラリリファレンス | |
| 付録C 診断コード一覧 | |
| 付録D CLI・REPL コマンドリファレンス | |
| 付録E Lune の設計と、これから | |
| 索引 |
章の中の節までは載せていません。HTML 版では左の目次から、PDF 版ではしおりからたどれます。