# NOT RUN {
## Keep calling while result is bigger than 0.1
calls <- 0
number <- Inf
synchronise(async_whilst(
function() number >= 0.1,
function() {
calls <<- calls + 1
number <<- runif(1)
}
))
calls
# }
Run the code above in your browser using DataCamp Workspace