@@ -6,25 +6,32 @@ @; are permitted in any medium without royalty provided the copyright @; notice and this notice are preserved. This file is offered as-is, @; without any warranty. @; Scribble source for the main page of the code documents. + +@(require "scribble-helpers.rkt") @title{Local Yarn: source code notes} @author{Joel Dueck} -These are my notes about the internals of the Local Yarn source code. I wrote them mainly so I can -quickly bring myself back up to speed after long absences from the code. In other words, a personal -reference, rather than a tutorial. You’ll get the most out of these notes if you have read -@other-doc['(lib "pollen/scribblings/pollen.scrbl")], and worked through the tutorials by hand. - -If viewing these notes on the Fossil repository, links that lead out to sites other than -@tt{docs.racket-lang.org} will not work within the “Code Docs” frame, due to the repository’s -@link["https://content-security-policy.com"]{content security policy}. To follow such links, +These are my notes about the internals of the Local Yarn source code. In other words, a personal +reference, rather than a tutorial. These pages concern only the source code itself. Refer to the +wiki for anything else. + +You’ll get the most out of these notes if you have read @other-doc['(lib +"pollen/scribblings/pollen.scrbl")], and worked through the tutorials by hand. + +If you’re viewing these notes on the Fossil repository, note that these pages are heavily +interlinked with the central Racket documentation at @tt{docs.racket-lang.org}, which are written +and maintained by others. Links on those pages that lead outside of that domain will not work within +this repo’s “Code Docs” frame, due to the repository’s +@ext-link["https://content-security-policy.com"]{content security policy}. To follow such links, right-click and open the link in a new tab or window. @local-table-of-contents[] @include-section["pollen.scrbl"] @; pollen.rkt @include-section["dust.scrbl"] @; dust.rkt +@include-section["sqlite-tools.scrbl"] @; sqlite-tools.rkt