nwolverson / blog-typescript-api
Example code for some blog posts about TypeScript compiler APIs
☆14Updated 7 years ago
Related projects: ⓘ
- Type matching library for http://www.typescriptlang.org/☆32Updated 6 years ago
- A parser combinator library with declarative superpowers☆27Updated 2 years ago
- Construct responses declaratively with the `Result` type, inspired by Play Framework.☆10Updated 5 years ago
- Select Web Component with autocompletion. Based on RxJS and VirtualDOM.☆12Updated 9 years ago
- Reactive State Machine with RxJs☆30Updated 9 years ago
- A TypeScript library that enforces type safe routes and links, similar to Yesod's type safe url's.☆11Updated 8 years ago
- High performance implementation of Immutable Sequence in JavaScript, based on Finger Tree.☆16Updated 9 years ago
- A type-safe SQL query builder in TypeScript with Postgres and MySQL bindings.☆30Updated 7 years ago
- A prototype implementation of a Pull based FRP in JavaScript☆15Updated 8 years ago
- Persistent HashMap for TypeScript☆43Updated 5 years ago
- Advanced JavaScript objects serialization.☆25Updated last year
- Deliver the most recently seen event to new observers☆30Updated last year
- A polyfill of unknown that works with legacy typescript versions (before 3.0)☆29Updated 5 years ago
- Positive and negative assertions about TypeScript types and errors☆49Updated 3 years ago
- A type-safe alternative to redux-saga. // Using `yield*` in `finally` is currently broken in Babel / ES spec, as it will terminate the ge…☆14Updated 7 years ago
- Type classes for interoperability of common algebraic structures in JavaScript, TypeScript and Flow☆46Updated 3 months ago
- Easy-to-use require function for your browser☆21Updated 3 years ago
- Experimental caching TypeScript compiler suitable for monorepos and CI☆12Updated 2 years ago
- A type-safe way to emulate tail-call optimization with trampolines☆20Updated 11 months ago
- Small library for describing HKTs in TypeScript☆32Updated 6 years ago
- 📐 Validation and unit conversion errors in TypeScript at compile-time. Started in 2016. Publicised in 2020.☆47Updated this week
- Fork of HAMT with transactions and custom key types☆51Updated 7 years ago
- Typescript sum types with pattern matching, using multimethods☆17Updated 6 years ago
- This package has moved and is now available at @rollup/plugin-sucrase / https://github.com/rollup/plugins/blob/master/packages/sucrase☆23Updated 4 years ago
- Relational State Machine with a visual inspector☆67Updated 2 years ago
- Extension to require TypeScript files from Node☆18Updated 6 years ago
- Property based testing (QuickCheck) examples based on fast-check☆27Updated 2 years ago
- Astonishingly simple, disciplined, testable effects☆23Updated last week
- Tag types for Typescript☆51Updated last year
- ☆11Updated this week