# Proyectos Programas concretos hechos con Niell, con doble objetivo: el hallazgo propio del proyecto y el *forcing function* del lenguaje. Cada versión del proyecto ejercita capacidades del compilador y expone gaps que vuelven upstream como cambios al lenguaje. La lista crece cuando aparece un proyecto que valga la pena publicar — nunca antes. El código completo de cada uno vive en [github.com/niell-lang](https://github.com/niell-lang/), libre para leer, clonar o replicar. ## Causet [Causet — buscamos tiempo emergente, encontramos geometría radial](causet.html) Veinte versiones sobre causal sets, escritos en Niell. La pregunta original — ¿el tiempo es una propiedad emergente del orden causal? — pivotó dos veces en el camino. El resultado final es más modesto que la hipótesis inicial y más sólido que ella. En el trayecto, el compilador ganó dos features que hoy son parte del lenguaje: la keyword `idiv` y un fix al sampler para causets de cientos de eventos.