Calkin-Wilf sequence: Difference between revisions
m
→{{header|Ruby}}
(→{{header|Ruby}}: add Ruby) |
|||
Line 1,400:
<lang ruby>cw = Enumerator.new do |y|
y << a = 1.to_r
loop { y << a = 1/(2*a.floor + 1 - a) }
end
Line 1,422:
123456789
</pre>
=={{header|Rust}}==
<lang rust>// [dependencies]
|