tweed-env
Runtime Environment Strategies for Tweed
Runtime Environment Strategies for Tweed
A very fast class framework. Allows OOP concepts in javascript including classes, inheritance, multi-inheritance, polymophism, interfaces, and enumerators without using TypeScript. Provides scope isolation via dependency injection in modules, controllers,
Scalable class-based JavaScript.
Polymorphic association for mongoose
Change your parameters position and/or their default value
No more switch statements!
Simple library allowing for adhoc polymorphism with javascript functions
Plugin system for reusable code in node.js
Clojure-inspired multimethods for JavaScript
A common TypeScript interface for Array and Typed arrays.
A functional switch-case statement (ad hoc polymorphism)
Elixir style guards for js. Function polymorphysm
Multistrategy Multiple Dispatch
IPAddress library for handling IP addresses, both IPv4 and IPv6
Polymorphism via clojure-style protocols.
Create polymorphic functions in typescript.
Multimethods in JavaScript (ala Clojure)
MongoDB Abstract Repository implementation for Node.js
Node.js lightweight abstract and polymorphic MongoDB repository implementation.
React polymorphic component