Overrides FutureInterface::map
public function map(Closure $closure) : FutureInterface { $c = $closure; unset($closure); try { return new CompletedFuture($c($this->value)); } catch (Throwable $e) { return new ErrorFuture($e); } }