Search results
58 packages found
A simple, powerful trait applier for ES6+ classes
A simple, powerful trait applier for ES6+ classes
A simple, powerful trait applier for ES6+ classes
Object factory to create dynamic test fixtures
Traits for escomplex AST walkers.
- escomplex
- complexity
- simplicity
- cyclomatic
- halstead
- maintainability
- dependencies
- static
- analysis
- metrics
- traits
A Classical Object-Oriented Framework for JavaScript
- classes
- classical
- extend
- gnu
- inheritance
- interfaces
- mixins
- object oriented
- oo
- oop
- protected members
- traits
- visibility
Build ES6 class mixins
Straits is an implementation of traits for JavaScript. It defines some conventions about traits and provides libraries to aid their usage, definition and implementation.
Scala like Classes and Traits in JavaScript
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
quick and easy access to mfers metadata
A library for Feature-Oriented Programming
- Object Algebra
- Feature Oriented Programming
- Expression Problem
- Traits
- Algebraic Data Types
- Pattern Matching
- memoization
- fixed point
- memofix
- Family Polymorphism
Trait with Javascritp/Typescript
Object-oriented programming framework for Javascript
A tiny library that helps us achieve a certain level of type safety around interfaces (via duck typing). This library also helps us keep JavaScript objects synchronized with any interface definitions that they explicitly implement.
Closure-powered trait-based OOP system for ES5+