Finalizer library
This library provides two functions.
f = final.protect(g)
Calling f will produce the same results as calling g if
no errors are raised. Where g would raise an error f
returns nil followed by an error message.
try = final.clean(h)
The try function behaves like assert but calls h before
raising an error.
|
|
|