aboutsummaryrefslogtreecommitdiffstats
path: root/core/runtime.h
diff options
context:
space:
mode:
authoreunhhu <[email protected]>2026-10-13 04:37:17 +0100
committereunhhu <[email protected]>2026-10-13 04:37:17 +0100
commit0b39099c536ac01eaa7e1867db0cdb515873b543 (patch)
tree1b113d45a7c05c77293b1970956fcf3ce51713e3 /core/runtime.h
parent6d677df51faa120a91c44d5f069a0e51f4212727 (diff)
downloadpure-0b39099c536ac01eaa7e1867db0cdb515873b543.tar.gz
pure-0b39099c536ac01eaa7e1867db0cdb515873b543.zip
Design 027: the computation core inside 026's contract: an app's state one typed value built of bool, i64, number, bytes (text the UTF-8 ones), records, variants and lists of anything (an unkeyed list keyed by position), anchors for cursors and indexes; functions that may recur and while, ending by the budget as EVM's gas (the module the unit of determinism); bit operations on integers as infinite two's complement within i64; folds left folds in meaning, reordered by the implementation only for the same answer; meaning apart from representation; answers to 026's suspects; five stages (bytes, bits and lists of numbers for SHA-256; nesting, variants, recursion and characters for JSON; nested state stored; patterns gathered; the number model) with bars
Diffstat (limited to 'core/runtime.h')
0 files changed, 0 insertions, 0 deletions