All essential TypeScript types in one place 🤙
-
Updated
May 22, 2024 - TypeScript
All essential TypeScript types in one place 🤙
A library of composable functions for the type-level! Transform your TypeScript types in any way you want using functions you already know.
Interactive exercises to get familiar with TypeScript's most advanced features
Additional types and types adjusted utilities for TypeScript
A proof of concept of a tree shakable Zod alternative. This library aims to have a 1:1 Zod compatible API, but with fine grain control over the final bundle size. This was done by a combination of Proxies and type-level programming.
A type-level library enabling the creation and the manipulation of type constructors which can be detached from their type parameters. Also referred to as higher kinded types.
Bring type level information to value level.
A collection of my Typescript patterns and experiments with a focus on type-level programming.
Code samples for my talk “Type-level programming in TypeScript”
A type programming language which compiles to and interops with type-level TypeScript
Type-level stack operations.
A handy collection of TypeScript plain and generic type definitions and interfaces.
A runtime for typescript's type system that turns it into a general purpose, purely functional programming language with effects!
Extract or modify pieces of arbitrarily nested types with type lenses
Learn advanced types of typescript with type-challenges
A small library for testing your types
A brainfuck interpreter running within the typescript type system
Playground for exploring type-level programming.
TypeScript code that attempts to execute some computations on a type-level
A tool for evaluating TypeScript types step by step.
Add a description, image, and links to the type-level-programming topic page so that developers can more easily learn about it.
To associate your repository with the type-level-programming topic, visit your repo's landing page and select "manage topics."