Я ищу реализацию каналов CSP поверх собственных потоков в Python. Я видел несколько библиотек, но они включают все, кроме кухонной раковины.Каналы CSP с собственной потоковой обработкой в Python
В частности, я ищу возможность дождаться первого из множества операций отправки и получения по нескольким каналам и либо вернуть результаты первой завершенной операции, либо вызвать обратный вызов.
Вот несколько связанных ссылок для контекста:
Что вы подразумеваете под "родными потоками в Python"? Python использует GIL, и, если я не ошибаюсь, не поддерживает встроенную многопоточность: http://wiki.python.org/moin/GlobalInterpreterLock – NoBugs
@NoBugs: Вы ошибаетесь. –