An open API service indexing awesome lists of open source software.

https://github.com/maandree/join-python

Join-calculus for Python
https://github.com/maandree/join-python

concurrency join-calculus language-extension python-library threading

Last synced: over 1 year ago
JSON representation

Join-calculus for Python

Awesome Lists containing this project

README

          

NAME
Join Python - Join-calculus for Python 3

DESCRIPTION
This library provides join-calculus to Python 3, with some extensions:

* concurrently(f...) runs a set of functions concurrently and
joins with all of them.

* Signals have join() which joins with the signal and returns
its return (signals do not need to be void.)

* The return of fragments are returned when fetching.

RATIONALE
Join-calculus provides clean ways to perform asynchronous tasks.

SEE ALSO
python(1), https://en.wikipedia.org/wiki/Join-calculus

Full documentation available locally via: info '(join-python)'