The functions funcall-async
and funcall-async-list
call the function func with the supplied arguments, that is what cl:funcall
would do, but asynchronously.
func-and-args must be a cons of a function designator and a proper list of arguments.
"Background Execute
n"
.Background Execute
processes exist by default. This is adequate because it is assumed that you normally use process-run-function. If you use funcall-async
and/or funcall-async-list
often, you probably need to increase the number of these Background Execute
processes. You do that by set-funcall-async-limit.LispWorks User Guide and Reference Manual - 13 Feb 2015