Protowalker / algebraify
An algebraic effects library for javascript and typescript using generators
☆74Updated last year
Alternatives and similar repositories for algebraify:
Users that are interested in algebraify are comparing it to the libraries listed below
- Algebraic Effects in Javascript☆48Updated 2 years ago
- Agnostic functional state machine with epic type support☆60Updated 2 years ago
- A type programming language which compiles to and interops with type-level TypeScript☆20Updated 2 years ago
- pattern matching in javascript & typescript made easy☆34Updated 2 years ago
- ☆12Updated 3 years ago
- ☆62Updated 2 years ago
- Extract or modify pieces of arbitrarily nested types with type lenses☆26Updated 11 months ago
- A Higher-Kinded-Types encoding for TypeScript w/ Composable Typeclasses☆41Updated 2 years ago
- A utility to build and bisect any version of TypeScript☆77Updated this week
- Functional programming in Typescript☆75Updated 8 months ago
- Code samples that scale☆106Updated this week
- Experimental TypeScript type-based parser for GraphQL☆77Updated 2 years ago
- Computational environments and effects for TypeScript☆60Updated 2 years ago
- Bugged few features support RegEx engine written just by Typescript generics☆57Updated 3 years ago
- Transmute one JavaScript string into another by way of mutating its AST. Powered by babel and recast.☆52Updated this week
- 🐘 (fast) state machine-based UI framework☆116Updated 2 years ago
- A Typescript library for creating discriminating union types.☆69Updated 3 years ago
- An effort to statically type xstate☆82Updated last week
- Just your normal (JSX) syntax, with faster performance and less memory☆29Updated this week
- Type safe library for creating Algebraic Data Types (ADTs) in TypeScript. 🌱☆120Updated this week
- 💯 A better sync and async iterator API.☆58Updated 5 months ago
- Sam's Implementation of a simplified React for educational purpose.☆23Updated 3 years ago
- Exercises and notes from Functional Programming in Scala translated to TypeScript☆31Updated last year
- A Promise+ compatible abstraction that defers resolving/rejecting promises to another closure.☆78Updated last year
- Monorepo of typescript projects☆151Updated 3 months ago
- Hooks to leverage the web-animations API in under a kb☆51Updated 3 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 weeks ago
- Build Your Own Bundler☆38Updated 2 years ago
- A digital garden exploring trends for engineering software on the web.☆27Updated 3 years ago
- Measuring and comparing type-checking speed of TS samples☆32Updated last year