0.7.5 website preview · Try the reviewed examples and explore the new site. Compiler release checks are still in progress. Release status

WHAT / LANGUAGE AND TOOLS

Tools for a connected investigation

Dimensions, functions, quantities and views designed to keep an investigation connected.

WHAT / DIMENSIONS

Put the axis in the expression.

Writing an analysis often means separating the axes it consumes from the axes it should preserve. VKF's named dimensions make that choice visible at the call. The spectral workflow calculates a span along energy while retaining measurement position.

Run the spectral workflow · Read structural calls

WHAT / REUSABLE RELATIONSHIPS

Let a model remain a function.

Use parameter binding for a reusable specialization, or derive a function to inspect how a model changes. The examples show ordinary calls, partial application and exact function transforms on supported inputs.

Compare parameter binding with Python · Solve and inspect a constrained path

WHAT / VISUAL INVESTIGATION

Build layers from the same data.

The demonstrated viewport workflow adds coordinate data, optionally pushes a state, then displays it. Multiple layers can share a view; a model and its derivative can also be inspected together.

Stack browsing and the broader append model are part of the intended unified interface. The examples here establish their displayed add/push/show paths, not every stacking or animation behavior.

Inspect the viewport API · Open the visual experiments

WHAT / PHYSICAL MEANING

Keep units attached to the question.

A length and a time need more meaning than their numerical storage. The quantity examples combine compatible units and convert scales. Physical-model sources are available for inspection, with experimental support marked where full behavior has not been qualified.

Try quantity conversions · Read the unit forms

DESIGN AND IMPLEMENTATION

Know what a result establishes.

AreaWhat this site providesWhat remains a separate question
Browser executionSource compilation and console execution in a local WebAssembly worker; retained visual programs execute in the renderer windowLong-running retained-program cancellation, complete language conformance and parity across hosts
DemandSmall range and selected-demand examplesGeneral disk-backed arrays, HDF5 and bounded-memory large-data execution
Compute placementExplicitly scoped runtime resultsAutomatic optimizer-chosen CPU/GPU execution for arbitrary programs
Symbolic workSpecific derivative/integral programs and packaged source inventoryFull symbolic-domain support and a complete LaTeX system
PerformanceA versioned comparison grid with publication statusAny speed claim without matching artifact and measurement evidence

Check the benchmark publication status →