--- !ruby/object:Gem::Specification
name: agent
version: !ruby/object:Gem::Version
  version: 0.12.0
platform: ruby
authors:
- Ilya Grigorik
autorequire: 
bindir: bin
cert_chain: []
date: 2016-09-21 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
  name: rake
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: rspec
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
description: Agent is a diverse family of related approaches for modelling concurrent
  systems, in Ruby
email:
- ilya@igvita.com
executables: []
extensions: []
extra_rdoc_files: []
files:
- ".gitignore"
- ".rspec"
- ".ruby-gemset"
- ".travis.yml"
- Gemfile
- Gemfile.lock
- README.md
- Rakefile
- agent.gemspec
- autotest/discover.rb
- benchmark/multi_ruby_bench.sh
- benchmark/sieve.rb
- examples/agent-workers.rb
- examples/producer-consumer.rb
- lib/agent.rb
- lib/agent/all.rb
- lib/agent/blocking_once.rb
- lib/agent/channel.rb
- lib/agent/error.rb
- lib/agent/errors.rb
- lib/agent/go.rb
- lib/agent/kernel/channel.rb
- lib/agent/kernel/go.rb
- lib/agent/kernel/select.rb
- lib/agent/notifier.rb
- lib/agent/once.rb
- lib/agent/pop.rb
- lib/agent/push.rb
- lib/agent/queue.rb
- lib/agent/queue/buffered.rb
- lib/agent/queue/unbuffered.rb
- lib/agent/queues.rb
- lib/agent/selector.rb
- lib/agent/uuid.rb
- lib/agent/version.rb
- lib/agent/wait_group.rb
- spec/blocking_once_spec.rb
- spec/channel_spec.rb
- spec/error_spec.rb
- spec/examples/channel_of_channels_spec.rb
- spec/examples/go/producer_consumer.go
- spec/examples/go/sieve.go
- spec/examples/producer_consumer_spec.rb
- spec/examples/sieve_spec.rb
- spec/go_spec.rb
- spec/notifier_spec.rb
- spec/once_spec.rb
- spec/pop_spec.rb
- spec/push_spec.rb
- spec/queue_spec.rb
- spec/queues_spec.rb
- spec/selector_spec.rb
- spec/spec_helper.rb
- spec/uuid_spec.rb
- spec/wait_group_spec.rb
homepage: https://github.com/igrigorik/agent
licenses: []
metadata: {}
post_install_message: 
rdoc_options: []
require_paths:
- lib
required_ruby_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '0'
required_rubygems_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '0'
requirements: []
rubyforge_project: agent
rubygems_version: 2.5.1
signing_key: 
specification_version: 4
summary: Agent is a diverse family of related approaches for modelling concurrent
  systems, in Ruby
test_files:
- spec/blocking_once_spec.rb
- spec/channel_spec.rb
- spec/error_spec.rb
- spec/examples/channel_of_channels_spec.rb
- spec/examples/go/producer_consumer.go
- spec/examples/go/sieve.go
- spec/examples/producer_consumer_spec.rb
- spec/examples/sieve_spec.rb
- spec/go_spec.rb
- spec/notifier_spec.rb
- spec/once_spec.rb
- spec/pop_spec.rb
- spec/push_spec.rb
- spec/queue_spec.rb
- spec/queues_spec.rb
- spec/selector_spec.rb
- spec/spec_helper.rb
- spec/uuid_spec.rb
- spec/wait_group_spec.rb
has_rdoc: