From an article on Lispcast:
Use callback style, if possible
You want your functions universally usable (not just by
If you always put the callback as the last argument, you can use this function to convert callback style to
Prefix functions that return a channel with a
<because it visually indicates how it should be called (usually using
Do you have any coding styles that help you along?