{ for $i in (1 to 100) let $quote:="'" let $query:=' declare variable $id:=client:connect(''10.0.0.5'',1984,''admin'',''admin''); client:query($id,''proc:system("uname","-a")'')' return {async:eval($query)} } ,hof:until(function ($result){ prof:sleep(10),fn:empty(async:ids())} ,function ($result){for $id in async:ids() return if (async:finished($id)) then(async:result($id),$result)else($result) },())