Protowalker / algebraify
An algebraic effects library for javascript and typescript using generators
☆74Updated last year
Related projects ⓘ
Alternatives and complementary repositories for algebraify
- 🐘 (fast) state machine-based UI framework☆116Updated last year
- A Promise+ compatible abstraction that defers resolving/rejecting promises to another closure.☆69Updated last year
- TypeScript modules for more completeness and more soundness☆74Updated last year
- An effort to statically type xstate☆82Updated last year
- Typed express router for TypeScript☆87Updated 2 years ago
- Type-safe left-to-right functional pipeline composition☆17Updated 8 months ago
- Agnostic functional state machine with epic type support☆60Updated 2 years ago
- Event channels for React☆27Updated last year
- A library for usage example-driven in-browser testing of your code.☆59Updated last year
- Algebraic Effects in Javascript☆44Updated last year
- An experimental React compiler for typed function component trees☆126Updated 2 years ago
- A Higher-Kinded-Types encoding for TypeScript w/ Composable Typeclasses☆41Updated last year
- Exercises and notes from Functional Programming in Scala translated to TypeScript☆30Updated 8 months ago
- Experiments in building a tool for XState to parse basic information about machines declared inside files.☆41Updated 2 years ago
- ☆60Updated last year
- pattern matching in javascript & typescript made easy☆33Updated last year
- Transmute one JavaScript string into another by way of mutating its AST. Powered by babel and recast.☆52Updated 5 months ago
- The name says it all☆57Updated 2 years ago
- Common Functional Programming Algebraic data types for JavaScript that is compatible with most modern browsers and Deno.☆112Updated 3 years ago
- Functional programming in Typescript☆70Updated 4 months ago
- Workgroup for future Solid Releases☆55Updated 2 years ago
- Next-generation typescript transformer☆102Updated 9 months ago
- A design environment for State Designer.☆34Updated 3 years ago
- A type programming language which compiles to and interops with type-level TypeScript☆20Updated 2 years ago
- Code samples that scale☆103Updated this week
- ☆24Updated 3 years ago
- Monorepo of typescript projects☆151Updated 8 months ago
- Extract or modify pieces of arbitrarily nested types with type lenses☆26Updated 7 months ago
- A community effort to enrich TypeScript diagnostics☆60Updated 6 months ago