Fuzion Logo
fuzion-lang.dev — The Fuzion Language Portal
JavaScript seems to be disabled. Functionality is limited.

random_wo_effects.fz


ex =>
  # randProvider := simpleRandomProvider (u64 77777777777777) 98765432109876543
  # myRand := random randProvider (effectMode.plain)

  # NYI
  my_rand := random simple_random_providers.default effectMode.default

  for i in 0..10 do
    say my_rand.next_bool

  iter := bench (() -> my_rand.next_bool; unit) 1E3
  fuzion.sys.out.println "iterations per sec: $iter"