A new paradigm. Products and services built on a categorical language — arrows, not functions.
Computation described as arrows, not applied as functions. Composition, not application; structure you can inspect, not closures you can't. The same foundation drives the language platform and the research stack.
- Handl Language — the platform: a closed arrow-calculus kernel, a data-driven language engine, and a plugin-composed host.
- graphopt — our first practical product applying Handl Language: a categorical optimizer that mints its own rewrite laws, certifies them, and learns to play the game they create.