# runtime/eval-async Queue source on a child runtime's loop thread; returns a request id immediately. ## Syntax
[runtime/eval-async $name $source ?$reply-topic]
## Parameters - `$name` — child runtime name - `$source` — deft source string to evaluate - `$reply-topic` — optional pub/sub topic for the result (default `"runtime/eval-result"`) ## Examples
[runtime/eval-async "worker" "(+ 1 2)" "my/eval-done"]
## Returns Request-id string. Result delivered via pub/sub as `%{ :id :value :output :error }`. ## See Also `runtime/eval`, `runtime/spawn`, `pub/subscribe`