lparallel is a new
concurrency library. It allows tasks (defined as functions) to be set up to run in parallel. Task control is special to the library.
Control and data flow among tasks is supported with structures including queues, "promises", and "ptrees". Parallelized cognates of Common Lisp functions are provided.
Homepage:
http://lparallel.org/License: BSD
Source repository: https://github.com/lmj/lparallel