Returns a new future from this future by applying f
with the completed value A
.
Converts this future to a pull, that when flat mapped, semantically blocks on the result of the future.
Returns a new future that completes with the result of the first future that completes between this future and b
.
Like race but requires that the specified future has the same result type as this future.
Converts this future to a stream, that when flat mapped, semantically blocks on the result of the future.
A future that evaluates to a value of type
A
and aScope[F,Unit]
.To use a
ScopedFuture
, convert to aPull
(viaf.pull
) or aStream
(viaf.stream
).