Class: Yada::Markov::Join
- Inherits:
-
Object
- Object
- Yada::Markov::Join
- Includes:
- Enumerable
- Defined in:
- lib/yada/markov.rb
Instance Method Summary collapse
- #each ⇒ Object
-
#initialize(*enumerables) ⇒ Join
constructor
A new instance of Join.
Constructor Details
#initialize(*enumerables) ⇒ Join
Returns a new instance of Join.
40 41 42 |
# File 'lib/yada/markov.rb', line 40 def initialize(*enumerables) @enumerables = enumerables end |
Instance Method Details
#each ⇒ Object
44 45 46 47 48 49 50 51 |
# File 'lib/yada/markov.rb', line 44 def each @enumerables.each do |enumerable| enumerable.each do |element| yield element end end nil end |