Sha256: 2e3519cdd2e1a1630aea0a86a6743fc3f6119bdaa432dc8838899186f3217a9a

Contents?: true

Size: 216 Bytes

Versions: 3

Compression:

Stored size: 216 Bytes

Contents

if: (ARGV[1]) then: |n| {
  "Using #{n} threads" println
  Future pool: $ n to_i
}

fs = []
100 times: |i| {
  f = { Thread sleep: 0.5; i println } @ call
  fs << f
}

"Waiting" println
fs each: 'value
"Done" println

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
fancy-0.3.3 examples/futures.fy
fancy-0.3.2 examples/futures.fy
fancy-0.3.1 examples/futures.fy