Renderingla

Design documents

The Radix repository contains authoritative design documents for how Faber works as a language and compiler. They live under radix/docs/design/.

Index

AreaFiles
Targets and loweringtarget-capability-matrix.md, lowering-routes.md, semantic-ownership.md
Types and sugarnumeric-type-sugar.md, comparison-operators.md, annotation-sugar.md
Collection intrinsicslista-intrinsics.md, tabula-intrinsics.md, tensor-intrinsics.md, numerus-intrinsics.md, fractus-intrinsics.md, textus-intrinsics.md, intervallum-intrinsics.md, instans-intrinsics.md, copia-intrinsics.md
Conversionconversio-valor.md, failable-conversio.md
Frames and effectsframe-stream-types.md, host-provider-gateway.md
Reader and formatreader-locale.md, faber-canonical-surface.md
Systems / AIRair-dialect.md, aiml-foundation.md, systems-shaped-values.md
Tooling surfacefaber-scripting.md
Naming debtmixed-case-naming-debt.md

Stdlib design docs

The radix/docs/stdlib/ directory contains:

DocRole
morphologia.mdConjugation policy for all stdlib method names
tensor-methods.mdTensor receiver method reference
chorda-methods.mdChorda (text) method reference
mathesis-methods.mdMath method reference
tempus-methods.mdTime method reference
stdlib-mechanical-verbs.mdpange/solve/tempta trio policy