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