USING: kernel hints math math.ranges math.bitwise layouts sequences tools.time ; IN: noise float most-positive-fixnum / ; inline : bench-x ( x-dimension -- ) 0 100000 [a,b] [ over noise2 drop ] each drop ; inline : bench ( -- ) 0 100000 [a,b] [ bench-x ] each ; PRIVATE> : run-bench ( -- ) [ bench ] time ;