Nim/tests/async/t6100.nim
Dominik Picheta 52cc925e0e Fixes #6100.
2017-12-27 22:37:11 +00:00

15 lines
No EOL
253 B
Nim

discard """
file: "t6100.nim"
exitcode: 0
output: "10000000"
"""
import asyncdispatch
let done = newFuture[int]()
done.complete(1)
proc asyncSum: Future[int] {.async.} =
for _ in 1..10_000_000:
result += await done
echo waitFor asyncSum()