title: Making an arbitrary number of sequential, dependent requests with `cycle-http`
body: <p>Are there any examples of making an arbitrary number of sequential, dependent http requests with <code>cycle-http</code>?</p>
  
  <p>I want to fetch every page from an API where the next request can only be made using data in the current page.</p>
  
  <p>I've tried to adapt <a href="https://stackoverflow.com/questions/35254323/rxjs-observable-pagination/35494766#35494766">this answer</a> that uses Observable.merge(), but I'm not sure how to hook that up to <code>cycle-http</code> sources &amp; sinks.</p>
  
  <h1>references</h1>
  
  <ul>
  <li><a href="https://stackoverflow.com/questions/33815480/how-to-request-data-sequentially-in-cycle-js">How to request data sequentially in Cycle.js?</a></li>
  <li><a href="https://stackoverflow.com/questions/35254323/rxjs-observable-pagination">RxJs Observable Pagination</a></li>
  </ul>