Class::Agreement - add contracts to your Perl classes easily
Class::Agreement is an implementation of behavioral contracts for Perl5. This module allows you to easily add pre- and postconditions to new or existing Perl classes. This module provides contracts such as dependent contracts, contracts for higher-or...IAN/Class-Agreement-0.02 - 13 Dec 2005 04:30:33 UTC
Class::DbC - Add Design By Contract easily and flexibly to existing code.
Class::DbC allows Eiffel style Contracts <https://www.eiffel.com/values/design-by-contract/introduction/> to be easily and flexibly added to existing code. These contracts are separate from the code that they verify, and they can be turned on or not ...ARUNBEAR/Class-DbC-0.000002 - 10 Feb 2018 18:10:51 UTC