Add even more documentation
This commit is contained in:
parent
d3d4964210
commit
09cb805ee2
5 changed files with 85 additions and 0 deletions
|
|
@ -267,6 +267,16 @@ invocation of PROC finishes. REPORT is passed the results for each
|
|||
#:key (parallelism 1)
|
||||
(input-channel (make-channel))
|
||||
(process-channel input-channel))
|
||||
"Convert PROC into a procedure backed by @code{#:parallelism}
|
||||
(default: 1) background fibers. Returns a wrapper that sends its
|
||||
arguments to one of the fibers and blocks until the result is
|
||||
returned.
|
||||
|
||||
@code{#:input-channel} is the channel that callers write requests to;
|
||||
defaults to a fresh channel. @code{#:process-channel} is the channel
|
||||
the fibers read from; defaults to @code{#:input-channel}. Setting
|
||||
them differently allows external parties to bypass the wrapper and
|
||||
write directly to @code{process-channel}."
|
||||
(for-each
|
||||
(lambda _
|
||||
(spawn-fiber
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue