On this section

Describes library 3.0.0, the current release.

Roughly ninety pages, ported from the library's own repository.

These pages are generated from the library's documentation rather than written here, so they move when it moves. Each one says which version it describes, and a page describing an older version says so at the top instead of leaving you to find out.

Start somewhere

What is in here

How to read these pages

  1. Every page says which library version it describes. A page describing an older version carries a banner naming it, because a documentation page that is quietly a release behind is worse than one that is loudly two.
  2. Every page can be copied as markdown, and has a plain-markdown twin at the same path. A fair number of readers hand these pages to a language model, and a page that copies as styled HTML is a page that arrives as noise.
  3. Refusals are values rather than errors. They are blue, they carry a remedy, and there are seventeen of them. Refusal reference