Skip to content

RandomSample ​

Generated from the engine's own definition: compute-engine's symbol, which we neither extend nor document by hand. No examples yet — the crosswalk is the reason it has a page.

RandomSample(xs, k): a list of k elements drawn from the indexed collection xs, without replacement. "Without replacement" is over POSITIONS, not values: on a multiset, repeats are expected — RandomSample([1, 1, 2], 2) can return [1, 1]. Sampling a string yields a string. Wrap the call in WithRandomSeed(seed, ...) to make it deterministic.

RandomSample((T, number) random -> T where T: string) & ((indexed_collection, number) random -> list)as compute-engine declares it
Typed signatures
TypePackageApplies
((T, number) random -> T where T: string) & ((indexed_collection, number) random -> list)compute-enginealways

Domain: Compute engine

About