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
- Host: GitHub
- URL: https://github.com/maandree/join-python
- Owner: maandree
- License: gpl-3.0
- Archived: true
- Created: 2014-03-07T02:25:09.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2024-10-06T18:20:19.000Z (over 1 year ago)
- Last Synced: 2025-02-12T14:31:15.511Z (over 1 year ago)
- Topics: concurrency, join-calculus, language-extension, python-library, threading
- Language: Python
- Size: 393 KB
- Stars: 4
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: COPYING
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)'