No description
Find a file
Linus Björnstam ae58a1e004 Newtypes: phantom type parameters
One Id with a tag for what it is an id of, in place of a newtype per kind
of id, and a tag that records what has been checked about a value, kept
honest by #:opaque.

🤖 Generated with [ECA](https://eca.dev)

Co-Authored-By: eca-agent <git@eca.dev>
2026-10-22 11:47:12 +02:00
modules Pages and tour entries for the modules that had none 2026-10-22 07:59:36 +02:00
.gitignore The manual as a site: a landing page, the chapters, and a page per module 2026-10-01 18:37:22 +02:00
_01.Language-basics.sz Newtypes: phantom type parameters 2026-10-22 11:47:12 +02:00
_02_.Writing-programs.sz Unions: two may have a case of one name; which name wins, as it is 2026-10-22 11:27:57 +02:00
_03.Standard-library.sz Pages and tour entries for the modules that had none 2026-10-22 07:59:36 +02:00
_04.Appendices.sz A main that does not return an int exits with 0 2026-10-20 13:24:25 +02:00
index.sz The landing page is titled Bjolang documentation, so that under the homepage it is not a second Bjolang 2026-10-01 18:38:11 +02:00
manual.sz Numbered headings 2026-10-08 21:35:59 +02:00