Combine async workflows with structured logging and error handling in F#. Track what happens in your async code without the usual plumbing.