PyCSP is a Python module based on communicating sequential processes, which is a programming paradigm developed to build concurrent programs via message passing. The PyCSP module is characterized by:
The channels allow:
PyCSP allows the use of different channel types: One2One, One2Any, Any2One, and Any2One. These names indicate the number of writers and readers that can communicate over the channel.
PyCSP can be installed using the
pip installer via the following command: