疑似並行処理 どう書く?org

2019-02-13Groovy

疑似並行処理 どう書く?org をやってみた。

run = { list, sleep -> list.each { println it; Thread.sleep(sleep); } }
Thread.start run.curry('a'..'z', 100)
Thread.start run.curry(1..9, 200)

shimakumaさんの解答が短い!!!

Groovyで、 yeild() ってはじめてみた。他の言語でなら見たことあるのに。勉強不足です。

2019-02-13Groovy