Description

Asserts toolkit

Package Information

Version0.4.0 (2017-Jan-26)
Repositoryhttps://github.com/Straivers/Chap
LicenseMIT
CopyrightCopyright © 2016, David Zhang
AuthorsDavid Zhang
Registered bystraivers
Dependenciesnone

Installation

To use this package, put the following dependency into your project's dependencies section:

dub.json
dub.sdl

Readme

Chap Assertions Library

The Chap library is a collection of assertions and other runtime checks that can be used with any D program. Each check can be configured with various failure behaviors through the FailPolicy enum, which is compiled with each check. By default, all checks are configured to function similarly to D's native enforce, but may also be configured to throw a CheckFailureException or CheckFailureError.

Available versions

0.4.0 0.3.8 0.3.7 0.3.6 0.3.5 0.3.4 0.3.3 0.3.2 0.3.1 0.3.0 0.2.1 0.2.0 0.1.0 ~master