Expand description
Layer 4: Dynamic evaluation (Node.js subprocess).
Fallback for expressions fold/ can’t handle statically.
Spawns a persistent node process, sends expressions via stdin,
receives results via stdout JSON. Cached — same expression never evaluated twice.
Modules§
- node
- Node.js subprocess management.
- safety
- Safety checker — determines which expressions are safe to send to Node.js.
Structs§
- Dynamic
Evaluator - Dynamic evaluator module.