Calls a predicate function on processes in turn until a true value is returned.
mp
map-processes function => result
function⇩ |
A function taking one argument. |
result |
A process or nil . |
The function map-processes
calls function on processes.
function is passed each live process (as determined by process-alive-p) in turn as its single argument.
For a process argument p, if function returns nil
then map-processes
continues by calling function on another process, but if function returns true then map-processes
returns p immediately and stops calling function (so function may not get called on all processes).
LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:30:51