2 रिपॉजिटरी
Utilities for extracting a subset of elements from a tuple type using indices.
Distinguishing note: Existing candidates focus on runtime binary buffers, not compile-time tuple slicing.
Explore 2 awesome GitHub repositories matching programming languages & runtimes · Type-Level Array Slicing. Refine with filters or upvote what's useful.
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
Extracts a subset of elements from a tuple or array type using start and end indices.
Meta-typing is a TypeScript metaprogramming toolkit that executes complex algorithms, mathematical operations, and data structure traversals entirely within compile-time type definitions. It functions as a type-level computation engine that evaluates numeric expressions, basic arithmetic, and aggregate calculations through recursive type evaluation and tuple-based data representations during the compilation phase. The library implements a comprehensive collection of advanced algorithms and data structures, including collection manipulation utilities for array slicing, filtering, merging, and
Shortens tuple sequences by recursively removing a specified number of leading elements from array types.