awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesType Simplification

Utilities for flattening and simplifying complex, nested type definitions.

Distinct from Recursive Type Processing: Distinct from Recursive Type Processing: focuses specifically on simplifying/flattening the resulting type for readability.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Type Simplification. Refine with filters or upvote what's useful.

Awesome Type Simplification GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • sindresorhus/type-festAvatar sindresorhus

    sindresorhus/type-fest

    17,233Vezi pe GitHub↗

    type-fest is a library of reusable utility types for performing complex transformations and validations on objects, arrays, strings, and numeric ranges in TypeScript. It provides a collection of type definitions designed to handle advanced structural changes and constraints. The project distinguishes itself by offering specialized logic for string literal processing, such as casing transformations and pattern-based modifications, and type-level arithmetic for calculating numeric ranges and absolute values. It also includes utilities for enforcing deep immutability, ensuring union mutual exclu

    Flattens complex nested type definitions into a cleaner representation for better editor readability.

    TypeScriptnpm-packagetypestypescript
    Vezi pe GitHub↗17,233
  • johnsundell/swifttipsAvatar JohnSundell

    JohnSundell/SwiftTips

    4,014Vezi pe GitHub↗

    SwiftTips este o colecție curatoriată de ghiduri, biblioteci și design patterns axate pe stăpânirea limbajului Swift, arhitectura aplicațiilor și designul de API-uri. Oferă o resursă tehnică pentru implementarea tehnicilor avansate de codare și a bunelor practici arhitecturale. Proiectul pune accent pe crearea de interfețe „type-safe” și conversaționale prin compoziția strategică a protocoalelor și generice. Oferă tipare specializate pentru construirea de sisteme UI modulare și gestionarea ierarhiilor complexe de view-uri, alături de strategii cuprinzătoare pentru unit testing și dependency injection. Resursa acoperă o gamă largă de capabilități, inclusiv primitive de programare funcțională, utilitare avansate pentru sistemul de tipuri și strategii de modelare a datelor. De asemenea, detaliază tehnici pentru gestionarea erorilor, gestionarea memoriei și dezvoltarea de interfețe responsive.

    Uses type aliases to shorten complex generic method signatures for improved readability.

    Vezi pe GitHub↗4,014
  1. Home
  2. Software Engineering & Architecture
  3. Recursive Type Processing
  4. Type Simplification

Explorează sub-etichetele

  • Type Alias Signature SimplificationsUsing type aliases to shorten complex generic method signatures for improved readability. **Distinct from Type Simplification:** Specifically uses type aliases for signature readability, rather than flattening recursive types or generating aliases programmatically.