awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

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

4 repositorios

Awesome GitHub RepositoriesType Compositions

Combining existing types through unions, intersections, generics, and mapped types to model real-world data structures.

Distinct from Generic Types: Distinct from Generic Types: focuses on composing multiple types together rather than parameterizing a single type.

Explore 4 awesome GitHub repositories matching programming languages & runtimes · Type Compositions. Refine with filters or upvote what's useful.

Awesome Type Compositions GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • gibbok/typescript-bookAvatar de gibbok

    gibbok/typescript-book

    10,317Ver en GitHub↗

    The Concise TypeScript Book: A Concise Guide to Effective Development in TypeScript. Free and Open Source.

    Teaches how to combine types using unions, intersections, generics, and mapped types.

    JavaScriptbookfreejavascript
    Ver en GitHub↗10,317
  • arktypeio/arktypeAvatar de arktypeio

    arktypeio/arktype

    7,780Ver en GitHub↗

    Arktype is a TypeScript runtime validation library and schema orchestrator. It synchronizes TypeScript types with runtime data validation, allowing users to define type-safe schemas that ensure unknown data adheres to specific structures during application execution. The project distinguishes itself by using set-theory type analysis to determine intersections and subtype compatibility, alongside JIT-compiled validation functions for optimized performance. It supports advanced type modeling through branded type constraints, recursive alias resolution, and the ability to generate runtime valida

    Builds sophisticated data models by combining recursive types, branded types, and complex constraints.

    TypeScriptjavascriptparsingruntime-typechecking
    Ver en GitHub↗7,780
  • johnsundell/swifttipsAvatar de JohnSundell

    JohnSundell/SwiftTips

    4,014Ver en GitHub↗

    SwiftTips es una colección curada de guías, bibliotecas y patrones de diseño centrados en el dominio del lenguaje Swift, la arquitectura de aplicaciones y el diseño de APIs. Proporciona un recurso técnico para implementar técnicas de codificación avanzadas y mejores prácticas arquitectónicas. El proyecto enfatiza la creación de interfaces seguras por tipos (type-safe) y conversacionales mediante la composición estratégica de protocolos y genéricos. Ofrece patrones especializados para construir sistemas de interfaz de usuario modulares y gestionar jerarquías de vistas complejas, junto con estrategias integrales para pruebas unitarias e inyección de dependencias. El recurso cubre una amplia gama de capacidades, incluyendo primitivas de programación funcional, utilidades avanzadas del sistema de tipos y estrategias de modelado de datos. También detalla técnicas para el manejo de errores, gestión de memoria y el desarrollo de interfaces de usuario responsivas.

    Combines multiple single-purpose protocols into a composite type alias for reusable conformance.

    Ver en GitHub↗4,014
  • mithi/react-philosophiesAvatar de mithi

    mithi/react-philosophies

    3,728Ver en GitHub↗

    This project is a collection of architectural guidelines and design patterns for building applications with the React library. It provides a framework for organizing frontend architecture, component design standards, and state management strategies to reduce technical debt and complexity. The guide emphasizes a modular approach to component design, focusing on the separation of business logic from the user interface and the use of primitive props to ensure single responsibility. It advocates for a testing philosophy centered on user behavior and integration outcomes rather than internal imple

    Uses intersections and composition to create modular data definitions instead of monolithic hierarchies.

    clean-codehacktoberfestreact
    Ver en GitHub↗3,728
  1. Home
  2. Programming Languages & Runtimes
  3. Generic Types
  4. Type Compositions

Explorar subetiquetas

  • Composition Type DefinitionsProvides type-safe structures for defining video composition parameters and content. **Distinct from Type Compositions:** Distinct from general type compositions: focuses on the type-safety of video composition structures rather than general data modeling.
  • ProtocolCombining multiple protocols into a single named type using type aliases. **Distinct from Type Compositions:** Specifically addresses the use of type aliases to group protocols, distinct from general algebraic or union type compositions.