Future · The Julia Language
Description: Documentation for The Julia Language.

# Future

The `Future` module implements future behavior of already existing functions, which will replace the current version in a future release of Julia.

`Future.copy!` — Function

    Future.copy!(dst, src) -> dst

Copy `src` into `dst`.

Julia 1.1

This function has moved to `Base` with Julia 1.1, consider using `copy!(dst, src)` instead. `Future.copy!` will be deprecated in the future.

source
`Future.randjump` — Function

    randjump(r::MersenneTwister, steps::Integer) -> MersenneTwister

Create an initialized `MersenneTwister` object, whose state is moved forward (without generating numbers) from `r` by `steps` steps. One such step corresponds to the generation of two `Float64` numbers. For each different value of `steps`, a large polynomial has to be generated internally. One is already pre-computed for `steps=big(10)^20`.

source

Theme

This document was generated with Documenter.jl version 1.16.1 on Monday 9 March 2026. Using Julia version 1.10.11.