Sometimes it is absolutely necessary to run certain tasks in the main thread of the implementation. This is particularly the case with GUI applications on OS X, where only thread 0 is allowed to issue drawing calls. This library aims to help with that.

The project can be found on github including a fully documented symbol index and a getting started tutorial.
As of 2015, trivial-main-thread is on Quicklisp.

Trivial-main-thread is licensed under the Artistic License 2.0.

Also see: simple-tasks