Рассмотрим следующий фрагмент кода:
let t1 = async { return process1() }
let t2 = async { return process2() }
let t3 = async { return windowsProcess() }
let execute =
[ t1; t2; t3 ]
|> Async.Parallel
|> Async.RunSynchronously
|> ignore
Что делать, если для WindowsProcess требуется STATHREAD? Возможно ли это с этой конструкцией?