awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 个仓库

Awesome GitHub RepositoriesObject Type Composition

Creating structured object types with optional, readonly, and index signature properties, then extending or intersecting them.

Distinct from User-Defined Types: Distinct from User-Defined Types: focuses specifically on composing object types with extends and intersections, not general custom type creation.

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

Awesome Object Type Composition GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • gibbok/typescript-bookgibbok 的头像

    gibbok/typescript-book

    10,317在 GitHub 上查看↗

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

    Teaches how to define and compose object types using interfaces and intersections.

    JavaScriptbookfreejavascript
    在 GitHub 上查看↗10,317
  • arktypeio/arktypearktypeio 的头像

    arktypeio/arktype

    7,780在 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

    Allows the creation of composite types by extending or intersecting multiple object definitions.

    TypeScriptjavascriptparsingruntime-typechecking
    在 GitHub 上查看↗7,780
  • microsoft/typescript-handbookmicrosoft 的头像

    microsoft/TypeScript-Handbook

    4,855在 GitHub 上查看↗

    该项目是 TypeScript 语言的综合指南和教育资源。它涵盖了该语言的基本原则,包括其结构化类型系统、静态类型分析以及将类型化源文件转译为 JavaScript 的过程。 该材料详细介绍了如何使用泛型、条件类型和映射类型来建模复杂数据和可重用的类型逻辑。它还解释了如何使用声明文件为外部 JavaScript 库提供类型安全,以及如何通过 JSDoc 注释将类型检查集成到现有的 JavaScript 项目中。 内容范围扩展到面向对象编程模式、DOM 操作和编译器行为配置。它包括关于管理模块互操作性、设置构建管线以及利用编辑器智能以提高开发者生产力的指导。

    Provides instructions on using interfaces and intersections to compose and extend object types.

    JavaScriptdocumentationlearntypescript
    在 GitHub 上查看↗4,855
  1. Home
  2. Programming Languages & Runtimes
  3. User-Defined Types
  4. Object Type Composition