Skip to content

Inspirations

Pages that take somebody else's idea seriously enough to build it — or, where we are already standing on the thing, to say so.

Everything else in the playground is a story about one of our own components. These pages start from the outside: a piece of work that got something right, and what it would look like rebuilt here. Some of it lands as new components, some as a survey until the design is clear, and some is a debt we are simply naming.

What we stand on

  • Compute Engine — with MathLive and Epsil. The parser, the term format, the typesetting, the numeric tower and the extension seams. We did not write any of it; we wrote heads.
  • Wolfram Language — not a dependency but a naming authority, a design precedent (*Form, Manipulate) and an oracle we check our answers against.
  • SageMath — the least borrowed from and the most to learn from: parents, categories and coercion, which answer a question our domains work is still circling.

What we built from

  • Tangle — Bret Victor's reactive documents: numbers you drag inside a sentence, and prose that re-derives itself. Built as <notatio-tangle> and its inline controls.
  • ganja.js — Steven De Keninck's geometric algebra generator. Half built: the operator layer shipped as @enumeratio/geometric; the renderer has not.