Browse Source

Added script test for pick random item.

master
Craig Oates 6 years ago
parent
commit
a33f8d58c4
  1. 4
      WetPancake/Script.fsx
  2. 6
      WetPancake/SystemServices.fs

4
WetPancake/Script.fsx

@ -12,9 +12,13 @@
open SystemServices
open DataAccess
open DataCleaning
open System
// System Services
let ss_number = PickRandomNumber 10
let ss_item =
let items = seq{1 .. 10}
PickRandomItem (Random().Next) items
// Data Access
let da_sampleFilePath = CreateSampleTextFilesPath

6
WetPancake/SystemServices.fs

@ -2,4 +2,8 @@
open System
let PickRandomNumber max = Random().Next(0, max);
let PickRandomNumber max = Random().Next(0, max);
let PickRandomItem (rnd: int -> int) seq =
let index = rnd (Seq.length seq)
seq |> Seq.item index
Loading…
Cancel
Save