Sha256: d8d95e70c652e17ca100d2a94ec9a4e5043b2388886201e80ecd0057b04d9a8d

Contents?: true

Size: 317 Bytes

Versions: 1

Compression:

Stored size: 317 Bytes

Contents

# frozen_string_literal: true

require 'bundler/setup'
require 'polyphony'

spin do
  puts 'going to sleep'
  result = spin do
    spin do
      spin do
        puts "Coprocess count: #{Polyphony::Coprocess.list.size}"
        sleep(1)
      end.await
    end.await
  end.await
  puts "result: #{result}"
end

suspend

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
polyphony-0.23 examples/core/nested_spin.rb