May 26, 2018
Convenience wrappers around Carp::Assert
CarpAssertMore is a set of wrappers around the CarpAssert functions to make the habit of writing assertions even easier.
Everything in here is effectively syntactic sugar. There’s no technical reason to use
assert_isa $foo, 'HTMLLint' ;
assert defined $foo ; assert ref$foo eq 'HTMLLint' ;
other than readability and simplicity of the code.
My intent here is to make common assertions easy so that we as programmers have no excuse to not use them.