Protowalker / algebraify
An algebraic effects library for javascript and typescript using generators
☆74Updated last year
Related projects ⓘ
Alternatives and complementary repositories for algebraify
- Algebraic Effects in Javascript☆44Updated last year
- Code samples that scale☆103Updated this week
- pattern matching in javascript & typescript made easy☆33Updated last year
- Typed express router for TypeScript☆87Updated 2 years ago
- An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.☆23Updated 2 months ago
- Rapidly build powerful and composable command-line applications☆59Updated 10 months ago
- Agnostic functional state machine with epic type support☆60Updated 2 years ago
- A Higher-Kinded-Types encoding for TypeScript w/ Composable Typeclasses☆41Updated last year
- Type safe library for creating Algebraic Data Types (ADTs) in TypeScript. 🌱☆115Updated this week
- Monorepo of typescript projects☆151Updated 9 months ago
- Event channels for React☆27Updated last year
- The name says it all☆57Updated 2 years ago
- Experimental TypeScript type-based parser for GraphQL☆74Updated 2 years ago
- TypeScript modules for more completeness and more soundness☆74Updated last year
- A Typescript library for creating discriminating union types.☆69Updated 2 years ago
- A Promise+ compatible abstraction that defers resolving/rejecting promises to another closure.☆71Updated last year
- Extract or modify pieces of arbitrarily nested types with type lenses☆26Updated 7 months ago
- Computational environments and effects for TypeScript☆60Updated last year
- Exercises and notes from Functional Programming in Scala translated to TypeScript☆30Updated 9 months ago
- Functional pattern matching with the full power of TypeScript☆181Updated last year
- Transmute one JavaScript string into another by way of mutating its AST. Powered by babel and recast.☆52Updated last week
- ☆60Updated last year
- A utility to build and bisect any version of TypeScript☆75Updated this week
- Safe, ergonomic, non-generic sum types in TypeScript.☆42Updated 9 months ago
- An effort to statically type xstate☆82Updated last year
- 🐘 (fast) state machine-based UI framework☆116Updated last year
- ☆71Updated 2 years ago
- A digital garden exploring trends for engineering software on the web.☆27Updated 3 years ago
- Next-generation typescript transformer☆102Updated 9 months ago