8件ヒット
[1-8件を表示]
(0.134秒)
クラス
- Fiber (8)
検索結果
先頭1件
-
Fiber
# alive? -> bool (12309.0) -
ファイバーが「生きている」時、真を返します。
...です。
* まだ Fiber#resume されていない
* ブロック内の評価が終了していない (Fiber.yield が呼ばれていない)
//emlist[例:][ruby]{
fr = Fiber.new{
Fiber.yield
"a"
}
p fr.alive? # => true
fr.resume # Fiber.yieldで戻ってくる
p fr.alive? # => true
fr.resume......# ブロック内の評価を終えて戻ってくる
p fr.alive? # => false
//}...