Search results
59 packages found
Clojure-style multi-methods for JavaScript.
Zero-runtime polymorphic component definitions for React
A small library to create factories with useful mixins-based inheritence. Inspired by React's createClass method.
Support types for Javascript class's property using decorator feature
- type
- types
- decorator
- reflection
- metadata
- type-metadata
- interface
- multimethod
- overload
- function overloading
- multiple dispatch
- dynamic dispatch
- ad-hoc polymorphism
- single dispatch
Elixir style guards for js. Function polymorphysm
Simple way to implement polymorphism in javascript
Create polymorphic functions in typescript.
Simple library allowing for adhoc polymorphism with javascript functions
Plugin system for reusable code in node.js
Define object schema's for validation, and construction of immutable objects
A functional switch-case statement (ad hoc polymorphism)
An easy to use, flexible, and powerful validation library for nodejs and browsers
A common TypeScript interface for Array and Typed arrays.
Zero-runtime polymorphic component definitions for React
Just a simple, stand-alone implementation of Object Oriented classes
Building blocks for strongly typed polymorphic components in React.
Object Oriented Programming (Classical), and Prototype Object Based Programming for Javascript
- object oriented
- classical object oriented
- classical
- class
- interface
- structure
- prototype
- prototype based
- prototype object based
- multiple inheritance
- destructor
- constructor
- OOP
- POBP
- View more
Multi-type protocol-based polymorphism
Powerful enums for TypeScript.
Utility types for React.