you need to use all from asyncFutures

[https://nim-lang.org/docs/asyncfutures.html#all%2Cvarargs%5BFuture%5BT%5D%5D](https://nim-lang.org/docs/asyncfutures.html#all%2Cvarargs%5BFuture%5BT%5D%5D)
    
    
    proc main() {.async.} =
      let downloads : seq[Future[void]] = @[]
      for i, link in links:
        downloads.add(download(link, i))
      await all(downloads)
    
    waitFor main()
    
    
    Run

Reply via email to