Typed mathematics is independent of expressions, sessions and HTTP. Installed headers define each C package's available API; current source can be newer than published downloads.
| Need | Reference |
|---|---|
| Numeric types, ownership, budgets | C API, complex |
| Stateless/prepared expressions | Engine |
| Exact linear/quadratic roots | Polynomials |
| Rational matrices and systems | Matrices, general systems |
| Summaries, covariance, regression | Statistics |
| Integration, grids, sampling, roots | Numerical APIs |
| Python build and examples | Python |
Numeric/module calls link NumForge::numforge; expressions add
NumForge::engine. Python delegates to these C implementations.
| Need | Reference |
|---|---|
| Expression syntax/domains | Expressions |
| Evaluation, revisions, errors | HTTP |
| Variables, history, lifecycle | Sessions |
| Units and supplied currency rates | Conversion |
| Polynomial/numerical equations | Exact, interval search |
| Matrix HTTP | Matrix editor/API |
| Graphs | Uniform, adaptive, screen, verification |
| Interface availability/gaps | Coverage |
Variables · Units · Quantities · Hosting
Application/session headers stay private. HTTP is a loopback application interface, not a separately versioned public service.