public
Created

  • Download Gist
gistfile1.rb
Ruby
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
require 'celluloid'
require 'mathn'
 
class PrimeWorker
include Celluloid
 
def prime(number)
if number.prime?
puts number
end
end
end
 
pool = PrimeWorker.pool
 
(2..1000).to_a.map do |i|
pool.prime! i
end
 
sleep 100

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.