Gabriel Vergnaud (gvergnaud)

gvergnaud

Geek Repo

Company:@DataDog

Location:New York

Home Page:https://type-level-typescript.com

Twitter:@GabrielVergnaud

Github PK Tool:Github PK Tool

Gabriel Vergnaud's repositories

ts-pattern

🎨 The exhaustive Pattern Matching library for TypeScript, with smart type inference.

Language:TypeScriptLicense:MITStargazers:11007Issues:32Issues:146

hotscript

A library of composable functions for the type-level! Transform your TypeScript types in any way you want using functions you already know.

type-level-typescript-workshop

Interactive exercises to get familiar with TypeScript's most advanced features

nextjs-dynamic-routes

[Deprecated] Super simple way to create dynamic routes with Next.js

Language:JavaScriptLicense:MITStargazers:140Issues:6Issues:15

evolui

A tiny reactive user interface library, built on top of RxJs.

Language:JavaScriptLicense:MITStargazers:51Issues:6Issues:0

rx-ease

Spring animation operator for rxjs 🦚✨

Language:TypeScriptStargazers:21Issues:4Issues:0

use-middleware-reducer

React.useReducer which you can use with the huge middleware ecosystem of Redux.

Language:TypeScriptStargazers:8Issues:3Issues:0

immutable-deep-update

Immutably update deeply nested data structures with ease.

Language:JavaScriptStargazers:3Issues:3Issues:0

didact

A DIY guide to build your own React

Language:JavaScriptStargazers:2Issues:2Issues:0
Language:JavaScriptStargazers:2Issues:2Issues:0

npm-package-starter

A boilerplate to help you get started creating a npm package.

Language:JavaScriptStargazers:2Issues:2Issues:0

ts-toolbelt

👷 TypeScript's largest utility library

Language:TypeScriptLicense:Apache-2.0Stargazers:2Issues:2Issues:0

vdom-tag

A template literals tag function to build a virtual dom tree

Language:JavaScriptStargazers:2Issues:2Issues:0
Language:TypeScriptStargazers:1Issues:0Issues:0

icons

🚀😻 A free, global CDN for brand icon SVG's to use on your projects and websites

Language:HTMLLicense:CC0-1.0Stargazers:1Issues:1Issues:0

intro-to-functional-programming

functional programming course (in french)

Language:TypeScriptStargazers:1Issues:2Issues:0

monaco-editor

A browser based code editor

Language:JavaScriptLicense:MITStargazers:1Issues:1Issues:0

onebox

A gem for turning URLs into website previews

Language:RubyLicense:MITStargazers:1Issues:2Issues:0

raytracer-rust

raytracer in one weekend implemented in Rust

Language:RustStargazers:1Issues:3Issues:0
Language:C++Stargazers:1Issues:2Issues:0

react-side-effects

Intro course about using side effects in a react application

react-state-reducer

intro to the state reducer pattern in react

Language:TypeScriptStargazers:1Issues:2Issues:0

sketchfab-random-avatar

generative design experiment

Language:JavaScriptStargazers:1Issues:2Issues:0

translated-content

All translated MDN content in raw form

Language:HTMLLicense:NOASSERTIONStargazers:1Issues:2Issues:0

type-challenges

Collection of TypeScript type challenges with online judge

Language:TypeScriptLicense:MITStargazers:1Issues:1Issues:0

TypeScript

TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

Language:TypeScriptLicense:Apache-2.0Stargazers:1Issues:2Issues:0
Language:ReScriptStargazers:0Issues:2Issues:0

ts-pattern-benchmark

Benchmarking ts-pattern against built-in conditionals

Language:HTMLStargazers:0Issues:1Issues:0