我需要在后台调用一个调用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