RAA - pipe/1.14

pipe / 1.14

Short description: Pipe: multi-thread Enumerable interface
Category: Library/thread
Status: alpha
Created: 2003-03-18 15:50:38 GMT
Last update: 2004-06-16 15:32:15 GMT
Owner: fukumoto (Projects of this owner)
Homepage: http://www.imasy.or.jp/~fukumoto/ruby/
Download: http://www.imasy.or.jp/~fukumoto/ruby/pipe.rb
License: Ruby's
Dependency:
Requires: semaphore/1.2
Description:

Pipe has three purposes:
(1) It is a generic inter-thread communication channel.
(2) Pipe itself is an Enumerable, so that any Enumerable method can be used.
(3) Pipe#generator can convert any generator-like method to pipe source so that any Enumerable operation can be applied.

Pipe.rb requires semaphore.rb

Edit this project (for project owner)

back to RAA top