Is there any video on really digging into using the error handling libraries with asynchronous programming?
One level of task and async stuff is still baffling to me, but then you get into trying to use results from tasks and async, then my grugbrain just spins out and it shows the herps in it's derps.
Is this way less complicated than I'm making it out to be?
How to compose this stuff seems so opaque, and if there were videos going through the common misunderstandings about how to use not only basic task and async CE's, but FSToolkit.ErrorHandling for combating these scenarios, I'd be most grateful. I need like.. The WHY'S for when one thing would be used over another, or what these various functions were created to solve, or "most people fail to use this correctly because they don't understand xyz".
CE usage isn't nearly as discoverable as other parts of fsharp, and the explanation of the thought process behind them is even less clear.
What are your thoughts? What problems have you had learning these things? How do you avoid spinning out?