A curated list of advanced type level madness
A curated list of advanced type level madness
bubble-sort | playground | tweet
Type level bubble sort algorithm
insertion-sort | playground | tweet
Type level insertion sort algorithm
tic-tac-toe | playground | tweet
Type level tic-tac-toe game
classnames | playground | tweet
Type safe version of classnames package
hex-to-rgb | playground | tweet
Type level hex to rgb color conversion
url-parser | playground | tweet
Type level URL parser
math | playground | tweet
Type level math operations
mustache-interpolation | playground | tweet
Type level {{mustache}} string interpolator
ds-tokenizer | playground | tweet
A theme tokenizer for design systems
typed-reactintl | playground | tweet
A type safe version of ReactIntl package
css-parser | playground | tweet
Very buggy type level CSS parser
count-generic-args | playground | tweet
An interesting way of knowing if a generic argument is passed by the user or is set with default value (more info in tweet)
tree-api | playground | tweet
Type safe tree api
typed-regex-named-groups | playground | tweet
Typesafe RegExp named groups
string-to-number | playground | tweet
String to number conversion (with floating number supports)
Number Range type | playground | tweet
Range type which generates union of number between two numbers (with floating number supports)
Leetcode challenges
And the most crazy one:
This repository is inspired by Type Gymnastic by g-plane.