#

type-level-programming

https://static.github-zh.com/github_avatars/ts-essentials?size=40
TypeScript 3.98 k
1 个月前
gvergnaud/hotscript
https://static.github-zh.com/github_avatars/gvergnaud?size=40

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

TypeScript 3.64 k
9 个月前
https://static.github-zh.com/github_avatars/lloydmeta?size=40

Funktional generic type-level programming in Rust: HList, Coproduct, Generic, LabelledGeneric, Validated, Monoid and friends.

Rust 1.38 k
13 天前
https://static.github-zh.com/github_avatars/kcsongor?size=40

Generically derive traversals, lenses, and prisms.

Haskell 439
19 天前
https://static.github-zh.com/github_avatars/unional?size=40
TypeScript 399
15 天前
https://static.github-zh.com/github_avatars/DimaSamoz?size=40
Haskell 364
7 年前
https://static.github-zh.com/github_avatars/higherkindness?size=40
Haskell 334
1 年前
https://static.github-zh.com/github_avatars/gvergnaud?size=40

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

TypeScript 243
3 年前
https://static.github-zh.com/github_avatars/geoffreytools?size=40

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.

TypeScript 162
2 年前
https://static.github-zh.com/github_avatars/mieszkosabo?size=40

Tartak is a functional programming language that compiles to TypeScript types.

TypeScript 118
1 年前
https://static.github-zh.com/github_avatars/mieszkosabo?size=40

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 Pro...

TypeScript 94
1 年前
https://static.github-zh.com/github_avatars/vitorsvieira?size=40

Nearly zero runtime object allocation powered by scalameta. Value class and Unboxed Tagged Type generation at compile-time.

Scala 80
8 年前
https://static.github-zh.com/github_avatars/i-am-tom?size=40

Trying to get back all the stuff I had in JavaScript.

Haskell 69
7 年前
https://static.github-zh.com/github_avatars/Snowflyt?size=40

🍃 A micro HKT (higher-kinded type) implementation for TypeScript, with type safety elegantly guaranteed.

TypeScript 65
5 个月前
https://static.github-zh.com/github_avatars/sdleffler?size=40
Rust 64
8 年前
https://static.github-zh.com/github_avatars/serokell?size=40
Haskell 50
8 个月前
https://static.github-zh.com/github_avatars/softwaremill?size=40
TypeScript 45
2 年前
https://static.github-zh.com/github_avatars/McMasterU?size=40
Haskell 43
10 个月前
loading...
Website
Wikipedia