Give generic function types to your functions
Generic types are like function arguments.
Generic type constraints allow us to restrict the possible types a generic type will accept.
Hello, World!
In Type Challenges, we use the type system itself to do the assertion.
For this ch
Index signatures allow us to handle types where the properties are a non-specific literal value.
Implement the JavaScript Array.concat function in the type system. A type takes the two argument
Implement the built-in Exclude<T, U>
Exclude from
Tthose types that are assignable toU
Implement a generic First<T> that takes an Array T and returns its first element's type.
For
Implement the util type If<C, T, F> which accepts condition C, a truthy value T, and a falsy
Implement the JavaScript Array.includes function in the type system. A type takes the two argume
Given an integer array nums, return the number of reverse pairs in the array.
A reverse pair is
Currying is the technique of converting a function that
Implement a type Distribute Unions, that turns a type of data structure containing union types i
Given below routes, infer its dynamic params. | Route | Params Type Defi
Implement a generic GetReadonlyKeys<T> that returns a union of the readonly keys of an Object.
Implement the Absolute type. A type that take string, number or bigint. The output should be a p
You have a target object and a source array of objects. You need to copy property from source to t