gen::sample
authorMike Curtiss <mcurtiss@fb.com>
Tue, 14 May 2013 05:05:06 +0000 (22:05 -0700)
committerSara Golemon <sgolemon@fb.com>
Mon, 20 May 2013 18:01:27 +0000 (11:01 -0700)
commite886504902fe5479f9478235bd2307c7053a154c
tree73995c5884dbc6de318fb88b1ce853d52e5da5cf
parent9cbe659479b0271da0376b0ec50a21723d484e25
gen::sample

Summary:
Take a random sample of size N from a range.  Clients
can also pass in a custom random number generator.

Test Plan: Added test and benchmark.

Reviewed By: tjackson@fb.com

FB internal diff: D811260
folly/experimental/Gen-inl.h
folly/experimental/Gen.h
folly/experimental/test/GenBenchmark.cpp
folly/experimental/test/GenTest.cpp