2
我試圖在Ruby 1.9中獲得新的Fiber
類的句柄,我讀到Fibers
(和協程)的更常見的應用程序之一是在狀態機中。Ruby中使用Fibers的狀態機?
不幸的是我的Fiber
-FU是不怎麼樣,所以我希望你們中的一個可以使用Fiber
小號
謝謝:)
我試圖在Ruby 1.9中獲得新的Fiber
類的句柄,我讀到Fibers
(和協程)的更常見的應用程序之一是在狀態機中。Ruby中使用Fibers的狀態機?
不幸的是我的Fiber
-FU是不怎麼樣,所以我希望你們中的一個可以使用Fiber
小號
謝謝:)
http://github.com/rdp/ruby_tutorials_core/wiki/enumerator告訴您如何告訴我在Ruby中一個簡單的狀態例子將另一個餵給另一個餵食另一個。
要使用此作爲的statemachine,我想這是分裂的每個 「狀態」 到其自身的纖維,像
AAAB(上輸入x)=> AAAB(各[A,A,A,B]應成爲自己的光纖,只是關閉輸入,直到達到最後)