title: Kotlin Coroutines zip three Flows
body: <p>There is <a href="https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines.flow/zip.html" rel="noreferrer">zip</a> function to zip two <code>Flows</code>. Is there something to <strong>zip three</strong> (or more) <code>Flows</code> together?</p>
  
  <p>If not, can you help me to implement extension function for it? Something like:</p>
  
  <pre><code>flow.zip(flow2, flow3) { a, b, c -&gt; 
  
  }
  </code></pre>