awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 Repos

Awesome GitHub RepositoriesGeneric Interface Definitions

Declaring interfaces with type parameters so the same shape works for multiple concrete types.

Distinct from Generic Types: Distinct from Generic Types: focuses specifically on interfaces with type parameters, not general generic types.

Explore 2 awesome GitHub repositories matching programming languages & runtimes · Generic Interface Definitions. Refine with filters or upvote what's useful.

Awesome Generic Interface Definitions GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • xcatliu/typescript-tutorialAvatar von xcatliu

    xcatliu/typescript-tutorial

    10,725Auf GitHub ansehen↗

    This is a comprehensive tutorial for learning TypeScript, designed for JavaScript programmers who want to understand the language's type system and modern features. The resource covers TypeScript's core identity, including its structural type compatibility, compile-time type erasure, declaration file merging, and the discriminated union pattern for precise type narrowing. The tutorial distinguishes itself by providing a progressive learning path from basic JavaScript concepts to advanced TypeScript patterns. It covers generic type parameter constraints, tuple types with fixed-length positions

    Documents how to define generic interfaces in TypeScript.

    TypeScriptjavascripttutorialtypescript
    Auf GitHub ansehen↗10,725
  • duke-git/lancetAvatar von duke-git

    duke-git/lancet

    5,295Auf GitHub ansehen↗

    Lancet is a comprehensive extension of the Go standard library, providing a collection of reusable functions and data structures designed to reduce boilerplate code in applications. It serves as a general-purpose toolkit across multiple domains, including concurrency, security, networking, and functional logic. The project distinguishes itself through specialized toolkits for Go concurrency, such as keyed locking and channel-based stream processing, and a dedicated functional programming kit that supports currying and function composition. It also includes a dedicated cryptography library imp

    Provides standard data structures implemented via interfaces to achieve type flexibility across collections.

    Gogenericsgogolang
    Auf GitHub ansehen↗5,295
  1. Home
  2. Programming Languages & Runtimes
  3. Generic Types
  4. Generic Interface Definitions

Unter-Tags erkunden

  • Generic Collection ImplementationsStandard data structures implemented using generic interfaces for type flexibility. **Distinct from Generic Interface Definitions:** Focuses on the concrete implementation of Stacks, Queues, and Trees rather than just interface definitions.