A contract programming library for Common Lisp in the style of Eiffel’s Design by Contract ™.
-
Updated
Jun 26, 2018 - Common Lisp
A contract programming library for Common Lisp in the style of Eiffel’s Design by Contract ™.
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™.
Design by contract for JavaScript
Design by Contract (precondition/postcondition) class method decorators for ECMAScript.
Simple and fast contract checks
Minimal contracts library
Hooks before/after any method call
Add a description, image, and links to the postcondition topic page so that developers can more easily learn about it.
To associate your repository with the postcondition topic, visit your repo's landing page and select "manage topics."