ts-multimethod
Method dispatcher
A TypeScript implementation of multimethods inspired by Clojure's approach to method dispatching with multiple predicate functions and default values.
TypeScript multimethods inspired by Clojure multimethods
4 stars
1 watching
0 forks
Language: TypeScript
last commit: over 3 years ago
Linked from 1 awesome list
clojuremethodmultimethodtypescript
Related projects:
Repository | Description | Stars |
---|---|---|
| A tool for loading and executing TypeScript modules in Node.js environments | 1,190 |
| A framework for wrapping TypeScript dependency injection and MikroORM in a single middleware solution to enable auto-persistence in databases. | 1 |
| A TypeScript library that enables the creation of modular, composable, and reusable data processing pipelines | 25 |
| A collection of reusable code snippets in TypeScript designed to make working with Deno easier | 14 |
| Provides an interface to manipulate terminal output in Clojure | 216 |
| Tool to manage dependencies in Deno applications | 59 |
| A TypeScript preprocessor for Svelte 3 projects | 97 |
| A Clojure/Script library for defining and manipulating data models as first-class values | 1,523 |
| A tool that helps manage module boundaries and dependency rules in TypeScript projects to ensure clean and maintainable codebases. | 206 |
| A command-line interface to interact with Bull queues | 230 |
| Provides support for multitenancy in NestJS applications | 104 |
| Platform for writing and executing profile-guided codemods to simplify migration of codebases based on runtime information and static analysis. | 8 |
| Provides utilities and functions for working with Reactive Extensions (RxJS) in TypeScript applications using Dependency Injection (DI) patterns. | 0 |
| A simple terminal multiplexer with basic features and minimal dependencies. | 1,123 |
| A framework for building command-line interfaces in TypeScript with type safety and automation features | 88 |