
Cps is a perl module that enables developers to write code in continuation passing style, which is a style of writing code where the normal call/return mechanism is replaced by explicit "continuations". it is useful whenever some form of asynchronous or event-based programming is in use.