Sha256: a8f1a3b578d9a5c983e2f77a2323d98e7f274edbe156d73537c8d09ff8426960

Contents?: true

Size: 292 Bytes

Versions: 1

Compression:

Stored size: 292 Bytes

Contents

#
# for example, this takes only 1 second or so to complete
#

  require 'forkoff'

  a = Time.now.to_f

  results =
    (0..7).forkoff do |i|

      sleep 1

      i ** 2

    end

  b = Time.now.to_f

  elapsed = b - a

  puts "elapsed: #{ elapsed }"
  puts "results: #{ results.inspect }"

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
forkoff-0.0.0 samples/b.rb