awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 repositorio

Awesome GitHub RepositoriesCompositional Macro Design

Patterns for breaking complex macros into small, testable functions to ensure reliable code generation.

Distinct from Macro-Driven Transformations: Specifically addresses the design and decomposability of macros rather than the general process of AST transformation.

Explore 1 awesome GitHub repository matching software engineering & architecture · Compositional Macro Design. Refine with filters or upvote what's useful.

Awesome Compositional Macro Design GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • bbatsov/clojure-style-guideAvatar de bbatsov

    bbatsov/clojure-style-guide

    4,095Ver en GitHub↗

    Este proyecto proporciona un conjunto de directrices de arquitectura de software, estándares de codificación Lisp y patrones de programación funcional para el desarrollo en Clojure. Establece mejores prácticas para implementar lógica declarativa y gestionar el estado compartido mediante el uso de estructuras de datos persistentes y referencias atómicas. La guía cubre estándares para documentar APIs públicas y organizar directorios de proyectos para asegurar la distribución de librerías portables. Detalla la aplicación de reglas de formato y nomenclatura consistentes para mejorar la legibilidad del código fuente y la colaboración en equipo. El alcance se extiende a patrones de desarrollo idiomáticos, incluyendo la organización de namespaces, la estructuración de definiciones de funciones y suites de pruebas, y el diseño responsable de macros. También proporciona orientación sobre el manejo de la interoperabilidad con tipos externos y la gestión de la distribución de librerías mediante coordenadas estables.

    Establishes best practices for designing complex macros by breaking them into small, testable functions.

    Ver en GitHub↗4,095
  1. Home
  2. Software Engineering & Architecture
  3. Compile-Time Code Generation
  4. Macro-Driven Transformations
  5. Compositional Macro Design