GitHub topics: if-and-only-if
final-hill/decorator-contracts
Decorator Contracts is a library that provides the ability to create and assign Code Contracts to ECMAScript and TypeScript classes. This enables enforcement of the Liskov substitution principle and the Open-closed principle of SOLID to support Design By Contractâ„¢.
Language: TypeScript - Size: 1.65 MB - Last synced at: 12 days ago - Pushed at: 8 months ago - Stars: 17 - Forks: 2

Related Keywords
assertion
1
behavioral-subtyping
1
code-contracts
1
decorators
1
demands
1
design-by-contract
1
encapsulation
1
exception-handling
1
if-and-only-if
1
invariant
1
liskov-substitution-principle
1
material-implication
1
organized-panic
1
overrides
1
postcondition
1
precondition
1
requires
1
rescue
1
solid
1