.NET / Асинхронное программирование — цепочки вызовов

Когда в коде фигурирует пара вызовов BeginXxx()/EndXxx(), это приемлимо. Но если алгоритм требует несколько таких вызовов подряд, то количество методов (или анонимных делегатов) преумножится и код станет менее читабельным. К счастью, эта проблема решена как в F# так и в C#.



AD: