aboutsummaryrefslogtreecommitdiffstats
path: root/docs/design/014-fields-by-name.md
diff options
context:
space:
mode:
authoreunhhu <[email protected]>2026-10-13 04:29:52 +0100
committereunhhu <[email protected]>2026-10-13 04:29:52 +0100
commit6238169f9adec8bc83337ffe0f54f4be756fa558 (patch)
treef78fe4936f59f3d936b92520da535a6f39ddb512 /docs/design/014-fields-by-name.md
parent338c6653e545e18178316975123d9789e6885d28 (diff)
downloadpure-6238169f9adec8bc83337ffe0f54f4be756fa558.tar.gz
pure-6238169f9adec8bc83337ffe0f54f4be756fa558.zip
Design 026: the app contract written as mathematics, the part to freeze at 1.0: an event a total, atomic, deterministic function step(S, E) -> (S, Out*) or a fault (budgets in instructions and bytes), time an input, views pure functions of the committed snapshot, the history seen a prefix of commits, delivery in order and once with the transport's state in the store, values the same on every path, replacement joined by names; the layers it removes; its own suspects (input and view kinds, cursors and indexes, keyed documents, the number model, the budget's unit, fixed limits); the computation language rebuilt before 1.0, no compatibility kept before it (the user's word)
Diffstat (limited to 'docs/design/014-fields-by-name.md')
0 files changed, 0 insertions, 0 deletions