Calkin-Wilf sequence: Difference between revisions

m
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]
1,149

edits