Search results
26 packages found
Create a strided array function interface which performs multiple dispatch.
Maintenance: 33%. Quality: 51%. Popularity: 4%.
Fancy duck typing for the most serious of ducks.
- oop
- util
- object oriented
- duck type
- ducktype
- ducktyping
- protocols
- multimethod
- clojure
- haskell
- rust
- generic
- functions
- clos
- View more
Maintenance: None. Quality: 65%. Popularity: 15%.
Multiple dispatch for unary mathematical functions.
Maintenance: 33%. Quality: 51%. Popularity: 2%.
Create an ndarray function interface which performs multiple dispatch.
- stdlib
- ndarray
- multidimensional
- array
- matrix
- tensor
- vector
- dispatch
- multiple dispatch
- multimethod
- multimethods
Maintenance: 33%. Quality: 51%. Popularity: 2%.
Create a strided array function interface which accepts a callback function and performs multiple dispatch.
Maintenance: 33%. Quality: 51%. Popularity: 0%.
Create an ndarray function interface which accepts a callback function and performs multiple dispatch.
- stdlib
- ndarray
- multidimensional
- array
- matrix
- tensor
- vector
- dispatch
- multiple dispatch
- multimethod
- multimethods
- accessor
Maintenance: 33%. Quality: 51%. Popularity: 0%.
Fast, prototype-friendly multimethods.
- clos
- functional
- oop
- util
- object oriented
- prototypes
- multimethod
- generic functions
- multiple dispatch
- polymorphism
- polymorphic
- protocols
Maintenance: None. Quality: 65%. Popularity: 12%.
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
Maintenance: 33%. Quality: 43%. Popularity: 2%.
Functional multimethod library
- arrows
- functional
- fp
- multimethod
- multimethods
- multi
- method
- immutable
- multiple dispatch
- dynamic dispatch
- polymorphic
- function
- functions
- generic
- View more
Maintenance: None. Quality: 64%. Popularity: 5%.
Multi-type protocol-based polymorphism
Maintenance: None. Quality: 64%. Popularity: 2%.
Redux reducers powered by multimethods
Maintenance: None. Quality: 64%. Popularity: 0%.
Clojure-inspired multimethods for JavaScript
Maintenance: None. Quality: 61%. Popularity: 0%.
fast and flexible pattern matching control flow in JavaScript
Maintenance: None. Quality: 53%. Popularity: 2%.
Dispatch Functions with late registration
Maintenance: None. Quality: 54%. Popularity: 1%.
mms for JavaScript and Node written in TypeScript
Maintenance: None. Quality: 51%. Popularity: 3%.
Meta package of functional libraries
- arrows
- functional
- fp
- composition
- multimethod
- error handling
- dispatch
- array
- function
- functions
- types
- ts
- typescript
- meta
Maintenance: None. Quality: 55%. Popularity: 0%.
JS/TS lightweight value-multimethod util
Maintenance: None. Quality: 54%. Popularity: 0%.
JavaScript algebraic data types, pattern matching and multi methods
- match
- matcher
- extractor
- pattern
- case class
- case
- predicate
- method
- multimethod
- defmulti
- defmethod
- dispatch
- overload
- adt
- View more
Maintenance: None. Quality: 45%. Popularity: 2%.
TypeScript multimethods inspired by Clojure multimethods
Maintenance: None. Quality: 41%. Popularity: 0%.
Recreation of clojure multimethods with a hierarchy based around typescript string literal templates and taged types.
Maintenance: None. Quality: 41%. Popularity: 0%.