Flin
All Flin articles.
Demo integrado y plantillas
Cómo FLIN incrusta plantillas de inicio en el propio binario -- desde un contador para principiantes hasta una aplicación full-stack con enrutamiento, API, autenticación e i18n.
La extensión de FLIN para VSCode
Cómo construimos la extensión de FLIN para VSCode con resaltado de sintaxis, más de 50 snippets y configuración de lenguaje -- haciendo de FLIN un ciudadano de primera clase en el editor más popular del mundo.
El sistema de módulos e importaciones
Cómo el sistema de módulos de FLIN maneja importaciones, exportaciones, resolución de rutas, detección de dependencias circulares e inlining de módulos -- organizando código entre archivos sin la complejidad.
Literales de plantilla y formato de cadenas
Cómo FLIN implementa dos sistemas de interpolación de cadenas -- literales de plantilla con comillas invertidas y formato de cadenas con comillas dobles -- con una estrategia de tokens compartida y análisis consciente del modo.
Pruebas de integración de GC, CLI y HTTP
Cómo el sistema de recolección de basura de FLIN se integra con la CLI y el servidor HTTP para rastrear referencias de blobs, detectar huérfanos y limpiar almacenamiento automáticamente.
El sprint de FlinUI: 70 componentes en una noche
Cómo la biblioteca oficial de componentes UI de FLIN -- 70 componentes listos para producción en 7 categorías -- fue construida en un solo sprint nocturno usando agentes paralelos.
El maratón de depuración temporal
Cómo 21 sesiones en 3 días llevaron el sistema temporal de FLIN del 3% al 95% de completitud -- el maratón de depuración más difícil de todo el proyecto.
La consola de administración desde cero
Cómo la consola de administración integrada de FLIN -- un dashboard tipo phpMyAdmin en /_flin -- fue construida desde cero e incrustada en el binario del runtime.
RAG: recuperación, reranking y atribución de fuentes
Cómo FLIN implementa la generación aumentada por recuperación -- recuperación semántica de sus datos, reranking con cross-encoder para precisión y atribución de fuentes para que los usuarios sepan de dónde vienen las respuestas.
Bucles while-let y break con valor
Cómo implementamos bucles while-let y break-con-valor en FLIN -- iteración dirigida por patrones y bucles que producen valores, inspirados por el flujo de control de Rust.
Funcionalidades avanzadas de tipos: el panorama completo
Una retrospectiva del sistema de tipos completo de FLIN -- cómo inferencia, tipos unión, genéricos, traits, uniones etiquetadas, coincidencia de patrones y flujo de control forman un todo coherente.
Aritmetica temporal: sumar dias, comparar fechas
Como implementamos literales de duracion y aritmetica temporal en FLIN -- desde la elegante sintaxis N.days hasta el plegado de constantes en tiempo de compilacion, ofreciendo abstracciones de costo cero para operaciones con fechas.