typelevel-parser
Type-based DSL
An experiment in building a domain-specific language (DSL) to query structured objects using TypeScript's type system
Experiment to push the limits of TypeScript's type system by writing a "real" tokenizer/parser/interpreter entirely on type-level.
144 stars
5 watching
12 forks
Language: TypeScript
last commit: 11 months ago Related projects:
Repository | Description | Stars |
---|---|---|
| A curated collection of advanced type level programming exercises and examples in TypeScript | 352 |
| A Haskell library providing data structures and operations for working with sets and maps at the type level | 66 |
| A library that simplifies the use of type classes in Scala | 935 |
| A Scala parsing library designed to be compatible, performant, safe, and stable across various platforms and versions. | 235 |
| A language extension that adds optional types to JavaScript for large-scale applications | 101,442 |
| A tool that helps generate documents with customizable text markup and support for multiple output formats | 424 |
| A TypeScript library for generating complex types from functional logic | 418 |
| A TypeScript-based ORM that provides a typed and flexible interface to various databases and NoSQL data stores. | 111 |
| A package to generate GraphQL types from zod contracts in TypeScript. | 20 |
| A Haskell-based type-level web development framework | 1,834 |
| Generates TypeScript types from Zod schemas. | 351 |
| A library providing safe conversion and data retrieval functions from complex structures to basic types in Go. | 46 |
| A Haskell implementation of type checking and evaluation for higher-rank polymorphism | 101 |
| A Scala library providing a DSL for loading and extracting content from HTML pages | 717 |
| A data access library for building Scala applications that interact with Postgres databases. | 1,594 |