BjoManual/modules/std
Linus Björnstam 15bfc18167 Native executables, std/array and std/simd
"Projects and packages" gets a section on Native AOT: (aot #t), where the
executable goes, what it gives and costs, and (aot-cpu ...) for the CPU it
is built for. The standard library chapter gets std/array and std/simd
after std/maths, and "Performance" a section on vectors: the kernels first,
a loop with its tail, masks, and when vectors pay, with the measurements
from the Advent of Code solutions. modules/std/array.sz and
modules/std/simd.sz are the reference pages, generated from the modules'
docs.

🤖 Generated with [ECA](https://eca.dev) (anthropic/claude-opus-4-7)

Co-Authored-By: eca-agent <git@eca.dev>
2026-10-18 17:16:42 +02:00
..
bench Benchmarking: (std bench) and bjo bench, with the card game 2026-10-16 19:42:23 +02:00
mutable std: folders sorted in among the modules, without a slash 2026-10-15 14:55:46 +02:00
stm Modules: a module with submodules is its folder's page 2026-10-14 22:56:25 +02:00
test Modules: a module with submodules is its folder's page 2026-10-14 22:56:25 +02:00
array.sz Native executables, std/array and std/simd 2026-10-18 17:16:42 +02:00
atomic.sz (std atomic) has a reference page, and Part III a section on it 2026-10-09 08:25:26 +02:00
clr-ord.sz Reference pages for the rest of std, and Part III sections on them 2026-10-12 07:15:06 +02:00
datetime.sz The manual as a site: a landing page, the chapters, and a page per module 2026-10-01 18:37:22 +02:00
effect.sz Reference pages for the rest of std, and Part III sections on them 2026-10-12 07:15:06 +02:00
eq.sz Reference pages for the rest of std, and Part III sections on them 2026-10-12 07:15:06 +02:00
fmt.sz The manual as a site: a landing page, the chapters, and a page per module 2026-10-01 18:37:22 +02:00
hashset.sz Reference pages for the rest of std, and Part III sections on them 2026-10-12 07:15:06 +02:00
http.sz The manual as a site: a landing page, the chapters, and a page per module 2026-10-01 18:37:22 +02:00
inbox.sz Reference pages for the rest of std, and Part III sections on them 2026-10-12 07:15:06 +02:00
index.sz std: folders sorted in among the modules, without a slash 2026-10-15 14:55:46 +02:00
maths.sz (std maths) has a reference page, and Part III a section on it 2026-10-06 20:09:22 +02:00
monad.sz Reference pages for the rest of std, and Part III sections on them 2026-10-12 07:15:06 +02:00
net.sz Reference pages for the rest of std, and Part III sections on them 2026-10-12 07:15:06 +02:00
orderedmap.sz Reference pages for the rest of std, and Part III sections on them 2026-10-12 07:15:06 +02:00
orderedset.sz Reference pages for the rest of std, and Part III sections on them 2026-10-12 07:15:06 +02:00
ports.sz Reference pages for the rest of std, and Part III sections on them 2026-10-12 07:15:06 +02:00
prelude.sz The prelude's reference, beside the other modules' 2026-10-06 18:08:04 +02:00
random.sz The manual as a site: a landing page, the chapters, and a page per module 2026-10-01 18:37:22 +02:00
run.sz The manual as a site: a landing page, the chapters, and a page per module 2026-10-01 18:37:22 +02:00
rx.sz The manual as a site: a landing page, the chapters, and a page per module 2026-10-01 18:37:22 +02:00
simd.sz Native executables, std/array and std/simd 2026-10-18 17:16:42 +02:00
simpletest.sz Reference pages for the rest of std, and Part III sections on them 2026-10-12 07:15:06 +02:00
stopwatch.sz Reference pages for the rest of std, and Part III sections on them 2026-10-12 07:15:06 +02:00
syntax-match.sz Reference pages for the rest of std, and Part III sections on them 2026-10-12 07:15:06 +02:00
url.sz std/url: URLs read, written, resolved and percent-encoded 2026-10-17 12:39:22 +02:00