Un creador participante en una estancia de seis semanas en el Recurse Center ha presentado «There is (Ǝ) – Such that (∋)», un lenguaje visual y una herramienta web que permite diseñar relojes procedurales conectando nodos en un lienzo. El sistema parte de un lienzo cuadrado de radio ρ sobre el que se compone un reloj, y define tipos básicos —vectores de tiempo, vectores modificados, escalares, glifos, hábitats y afinaciones— que se enlazan en un módulo llamado «Loom» y se compilan en un boceto de p5.js dentro de un «Weave». El resultado se previsualiza en un iframe y puede exportarse como un archivo HTML autónomo, sin dependencias externas.
La aplicación está construida con Svelte 5 (runes, snippets y atributos de eventos), TypeScript con svelte-check y ESLint, Vite para desarrollo y empaquetado, Svelte Flow para el grafo de nodos y p5.js para el render del reloj. Los bocetos exportados incrustan la librería, de modo que el archivo funciona sin conexión. El editor emplea una interfaz casi sin texto, con sigilos e iconos dibujados a mano, almacenamiento en localStorage para autoguardado, historial de deshacer y preferencias, además de un modo de depuración visual con un deslizador que recorre todo el día.
El proyecto admite hábitats como hierba, árboles, una nebulosa, un meta-trazado, un huevo, un foco tipo portilla y musgo, y permite ajustar ciclos por día, horas por ciclo, profundidad y velocidad de la respiración, grosor de trazo, paleta cromática y color de fondo. Tras recibir comentarios en un encuentro IndieWeb, se incorporaron ejemplos de relojes al lienzo vacío y se está desarrollando un panel de capas.
