2023-04-05

(sph futures)

fine-grain parallelism based on (sph thread-pool).

part of sph-lib

library description

example usage: (touch (future (+ 2 3)))

module name

(sph futures)

exported bindings

syntax: future exp
procedure: make-future a ->
variable: sph-futures-description
procedure: touch a ->
future -> any
wait until the future is finished and return its result