我需要在後臺調用一個調用web服務的API。我不希望將(非常複雜的)方法變成異步,只是說「在後臺執行所有操作」。 但我失去了如何與F#這一點。這是我有: let task = async {
let result = SyncApi.syncData(login.url, login.zone, login.user, login.pwd) <-- THIS MUST RUN
我想創建一個for循環,我總是同時調用N函數。他們不依賴於對方,我只是想要平行運行這個循環。 我的想法是調用我的函數作爲後臺進程,並在每次進行第N次調用後,我想等待所有後臺進程。 但不知何故,它不會等待... 我敢肯定我錯過了一些明顯的東西。 #!/bin/bash
fun(){
for i in {1..5}
do
echo $i
sleep 1s