ss="kw">cons-stream</span> <span class="cn">1</span> (stream-map <span class="fu">+</span> fibs (stream-cdr fibs)))))
(<span class="kw">define</span> pot
  (<span class="kw">cons-stream</span> <span class="cn">1</span> (stream-map (<span class="kw">lambda</span> (x) (<span class="fu">*</span> x <span class="cn">2</span>)) pot)))</code></pre>
<ul>
<li>This implicit technique is known as <em>corecursion</em>. Recursion works backward towards a base case, but corecursion works from the base and creates more da