genfun
Fast, prototype-friendly multimethods.
Fast, prototype-friendly multimethods.
Fancy duck typing for the most serious of ducks.
Building blocks for strongly typed polymorphic components in React.
Zero-runtime polymorphic component definitions for React
Polymorphic function dispatch
An easy to use, flexible, and powerful validation library for nodejs and browsers
Plugin system for reusable code in node.js
Define object schema's for validation, and construction of immutable objects
Clojure-style multi-methods for JavaScript.
Generic functions in JavaScript
polyn is a collection of Node and browser compatible JavaScript utilities that focus on polymorphism
Simple functional polymorphism
A small library to create factories with useful mixins-based inheritence. Inspired by React's createClass method.
Ad-hoc polymorphism / pattern matching / destructuring for function parameters
Simple way to implement polymorphism in javascript
Object-oriented JS for everyone - Take full advantage of JavaScript prototypes plus extras (private state, multiple inheritance, and super functions).
Polymorphism for javascript
Object Oriented Programming (Classical), and Prototype Object Based Programming for Javascript
JavaScript automatic runtime type safety and functional polymorphism
动态函数,类似于多态函数,但不限于按参数类型条件切换执行体