Я использовал SRFI 18 в различных реализациях Scheme (Gambit, Gauche и Chicken), и я хотел бы знать, где найти dpcumentation / tutorials / information о проблемах, которые могут возникнуть, когда кто-либо использует продолжения внутри потоков?
Я предполагаю, что есть много проблем, например, что происходит, если поток вызывает продолжение, которое было захвачено другим потоком - либо внутри, либо снаружи dynamic-wind
, и т. Д.
Не просто спецификация (например, сама SRFI), но советы и примеры кода, примеры того, как эти проблемы решаются в обычных программах.
Есть что-то подобное?