а на спичках можно обьяснить?
стек монад - это такой способ скомбинировать низкоуровневые монады в монаду, которая имеет свойства всех этих монад. это дает профит, если у тебя есть синтаксис в языке (сахар или штатный - не важно) описывать такие комбинаторы и использовать их потом. в эфшарпе этого нет, у нас CE заместо монад, а они не позволяют комбинировать, тебе нужно писать реализацию нового CE, возможно в терминах существующих CE. можешь посмотреть FsToolkit например, они там написали комбинаторы для AsyncResult