Coma standard library
The standard library of Coma must be explicitly loaded with use coma.Std
.
It includes basic handlers such as:
halt
: no parameters and no VC, can be used to end the program as the “final continuation”fail
: no parameters butfalse
as precondition, can be used as anassert false
if
: has the prototype(b: bool) (then {b}) (else {not b})