will wait for the result when you access the value.
0: Creating Bar
0: Creating Foo
3: Bar was created
3: Here is the Bar&#039;s value: :BAR-RESULT
3: Task foo still executing in the background.
5: Foo was created
5: Here is the Foo&#039;s value: :FOO-RESULT</code></pre><p>There are a few more interesting functions allowing to execute and wait for tasks. And a thread-safe queue can be loaded using the standalone system <code>pcall-queue</code>.</p>
<p><code>PCall</code> can be useful when you don't need suc