Sha256: da420ad3caeb28b9dd5814453dde408293133b839fa495d104ab64547508a5a6

Contents?: true

Size: 275 Bytes

Versions: 121

Compression:

Stored size: 275 Bytes

Contents

require "#{File.dirname(__FILE__)}/../dataflow"

class AnimalHouse
  include Dataflow
  declare :small_cat, :big_cat

  def fetch_big_cat
    Thread.new { unify big_cat, small_cat.upcase }
    unify small_cat, 'cat'
    big_cat
  end
end

puts AnimalHouse.new.fetch_big_cat

Version data entries

121 entries across 121 versions & 3 rubygems

Version Path
engineyard-serverside-2.0.4 lib/vendor/dataflow/examples/instance_variables.rb
engineyard-serverside-1.6.5 lib/vendor/dataflow/examples/instance_variables.rb
engineyard-serverside-2.0.3 lib/vendor/dataflow/examples/instance_variables.rb
engineyard-serverside-2.0.2 lib/vendor/dataflow/examples/instance_variables.rb
engineyard-serverside-2.0.1 lib/vendor/dataflow/examples/instance_variables.rb
engineyard-serverside-2.0.0 lib/vendor/dataflow/examples/instance_variables.rb
engineyard-serverside-2.0.0.rc1 lib/vendor/dataflow/examples/instance_variables.rb
engineyard-serverside-2.0.0.pre5 lib/vendor/dataflow/examples/instance_variables.rb
engineyard-serverside-2.0.0.pre4 lib/vendor/dataflow/examples/instance_variables.rb
engineyard-serverside-2.0.0.pre3 lib/vendor/dataflow/examples/instance_variables.rb
engineyard-serverside-2.0.0.pre2 lib/vendor/dataflow/examples/instance_variables.rb
engineyard-serverside-2.0.0.pre1 lib/vendor/dataflow/examples/instance_variables.rb
engineyard-serverside-1.7.0.pre2 lib/vendor/dataflow/examples/instance_variables.rb
engineyard-serverside-1.6.4 lib/vendor/dataflow/examples/instance_variables.rb
engineyard-serverside-1.6.4.pre6 lib/vendor/dataflow/examples/instance_variables.rb
engineyard-serverside-1.6.4.pre5 lib/vendor/dataflow/examples/instance_variables.rb
engineyard-serverside-1.6.4.pre4 lib/vendor/dataflow/examples/instance_variables.rb
engineyard-serverside-1.6.4.pre3 lib/vendor/dataflow/examples/instance_variables.rb
engineyard-serverside-1.6.4.pre2 lib/vendor/dataflow/examples/instance_variables.rb
engineyard-serverside-1.6.4.pre lib/vendor/dataflow/examples/instance_variables.rb