Calls a predicate function on processes in turn until a true value is returned.
mp
map-all-processes function => result
| function⇩ |
A function taking one argument. |
| result |
A process or nil. |
The function map-all-processes calls function on processes..
function is passed each process in turn as its single argument.
For a process argument p, if function returns nil then map-all-processes continues by calling function on the next process, but if function returns true then map-all-processes returns p immediately and stops calling function (so function may not get called on all processes).
LispWorks® User Guide and Reference Manual - 18 Feb 2025 15:32:36