0x6563 / grammar-well
Grammar Well is a cross-platform compiler, parser, and/or interpreter written in TypeScript.
☆26Updated 3 months ago
Related projects ⓘ
Alternatives and complementary repositories for grammar-well
- Powerful nominal types for your Typescript project☆75Updated 3 weeks ago
- Runtime type-checking for JavaScript functions☆71Updated 5 months ago
- Fast TypeScript implementation of the Cassowary constraint solving algorithm (soon for AssemblyScript / WebAssembly).☆157Updated 2 months ago
- A type-level library enabling the creation and the manipulation of type constructors which can be detached from their type parameters. Al…☆154Updated last year
- Small library for describing HKTs in TypeScript☆32Updated 6 years ago
- TypeScript Serialization module☆45Updated 10 months ago
- Powerful recursive Typescript types for `pipe` and `compose`☆31Updated 5 years ago
- Experimental, recursively-embeddable, domain-specific editors and text editor☆79Updated last year
- Playing around with notebook software☆38Updated 3 weeks ago
- ECMAScript verification with SMT solvers☆124Updated 5 months ago
- Parser Combinators in the TypeScript Type System☆45Updated this week
- Code samples that scale☆103Updated this week
- A parser for Hidnley Milner notations☆23Updated last year
- Type-Level Regular Expressions matching with TypeScript☆22Updated last year
- TypeScript types for raw PostgreSQL queries☆126Updated last year
- Extract or modify pieces of arbitrarily nested types with type lenses☆26Updated 7 months ago
- ☆73Updated 2 years ago
- TypeScript Compiler Macros - experimental function-like macros for TypeScript with IDE & type-checking support (deprecated)☆33Updated last year
- A Swiss army knife for async iterables. Designed to replace your streams.☆80Updated this week
- Tag types for Typescript☆51Updated last year
- Javascript Generalized Parser Combinators☆145Updated 5 months ago
- The iterable toolbox☆170Updated 11 months ago
- Typed express router for TypeScript☆87Updated 2 years ago
- Fast explicit tail calls. In today's JavaScript!☆107Updated last year
- PEG Parser Generator for TypeScript☆196Updated 2 weeks ago
- Fork of HAMT with transactions and custom key types☆51Updated 7 years ago
- An ECMAScript implementation of a Membrane, allowing users to dynamically hide, override, or extend objects in JavaScript with controlled…☆111Updated last month
- ☆146Updated 5 years ago
- Reliable, standards-oriented software for browsers & Node.☆49Updated last year
- ADT sum type in typescript☆70Updated last year