Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Index

The index with page numbers is in the PDF edition. HTML has no such thing as a page, so in this edition use these three instead.

  • The search above (the magnifying glass, or the s key) — full text search. For looking a term up, this is the fastest.
  • The sidebar on the left — follow the chapters and their sections.
  • The appendices — each is itself the complete list for one subject.
What you want to look upWhere to look
grammar, keywords, operators, types, evaluation rulesAppendix A: Language Reference Manual
the prelude’s functions (all 41, with types and examples)Appendix B: Standard Library Reference
the diagnostic codes (all 31)Appendix C: The Diagnostic Codes
the CLI and REPL commandsAppendix D: CLI and REPL Command Reference
why it is designed this wayAppendix E: The Design of Lune, and What Comes Next

In the PDF edition (built by books/tools/build_pdf.sh), this page is replaced by a list of terms and page numbers. The index terms are defined as CONCEPTS_EN in books/tools/book_pages.py, and the page numbers are measured from the assembled PDF.