bumping rubocop

This commit is contained in:
Loic Nageleisen 2016-02-14 16:44:33 +01:00
parent eaa832524e
commit 1fe647876a
6 changed files with 48 additions and 25 deletions

View file

@ -5,11 +5,11 @@ require 'channel'
c = Channel.new
1.upto(5) do |i|
go(lambda { |i, co|
go(lambda do |i, co|
1.upto(5) do |j|
co << format("hi from %d.%d", i, j)
co << format('hi from %d.%d', i, j)
end
}, i, c)
end, i, c)
end
25.times { puts c.recv }

View file

@ -12,14 +12,14 @@ Channel.select(messages) do |msg, c|
end
end
msg = 'hi'
messages <- msg
#select {
#case messages <- msg:
# fmt.Println("sent message", msg)
#default:
# fmt.Println("no message sent")
#}
# msg = 'hi'
# messages <- msg
# select {
# case messages <- msg:
# fmt.Println("sent message", msg)
# default:
# fmt.Println("no message sent")
# }
Channel.select(messages, signals) do |res, c|
case c

View file

@ -8,15 +8,15 @@ w = WaitGroup.new
w.add(5)
1.upto(5) do |i|
go(lambda { |i, ci|
j = 1
ci.each { |v|
sleep(0.001)
puts format("%d.%d got %d", i, j, v)
j += 1
}
w.done
}, i, c)
go(lambda do |i, ci|
j = 1
ci.each do |v|
sleep(0.001)
puts format('%d.%d got %d', i, j, v)
j += 1
end
w.done
end, i, c)
end
1.upto(25) { |i| c << i }