Search results
59 packages found
Clojure-style multi-methods for JavaScript.
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.
Zero-runtime polymorphic component definitions for React
Plugin system for reusable code in node.js
Define object schema's for validation, and construction of immutable objects
Simple library allowing for adhoc polymorphism with javascript functions
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.
Just a simple, stand-alone implementation of Object Oriented classes
Zero-runtime polymorphic component definitions for React
Building blocks for strongly typed polymorphic components in React.
Multi-type protocol-based polymorphism
Powerful enums for TypeScript.
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
Utility types for React.