When the value of the future is needed, the main program blocks until the future finishes computing, if it has not already completed by then.
В местах, где требуется значение преднамеченности, основная программа блокируется до завершения вычисления, если оно ещё не было завершено к этому моменту.