API reference
python:irx:irx.analysis.flow
module flow
irx.analysis.flow
Source: packages/irx/src/irx/analysis/flow.py:1
Compositional statement completion outcomes.
Keep fallthrough distinct from every abrupt transfer. A finalizer replaces prior completions only on its own abrupt paths; a falling-through finalizer resumes the saved completion. Potential expression failures remain possible.
Classes
- FlowOutcome — The five distinct ways a statement region can complete.
Functions
- flow_outcomes — Compose conservative outcomes without conflating raise and return.