---
title: "Discussion on \"Chapter 20 : UseCase17 - zip\" | Hashnode"
description: "Discussion on \"Chapter 20 : UseCase17 - zip\". In this chapter we will use zip() for synchronised business streams.\nBusiness Scenario\nWe want to:\n\nTake top N stocks by market cap\n\nTake top N stocks by price\n\nPair them position-wise\n\nProduce a comp"
url: "https://hashnode.com/posts/chapter-20-usecase17-zip/6992120259d0758c8426abaa"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Chapter 20 : UseCase17 - zip](https://kotlinflow.hashnode.dev/chapter-20-usecase17-zip?utm_source=hashnode&utm_medium=feed)

In this chapter we will use zip() for synchronised business streams. Business Scenario We want to: Take top N stocks by market cap Take top N stocks by price Pair them position-wise Produce a comp

Feb 15 · 4 min read · kotlinflow.hashnode.dev  
Updated Feb 19  
Read the article

-   [#descending-sort](https://hashnode.com/tag/descending-sort)
-   [#kotlin](https://hashnode.com/tag/kotlin)
-   [#kotlin-multiplatform](https://hashnode.com/tag/kotlin-multiplatform)
-   [#kotlin-beginner](https://hashnode.com/tag/kotlin-beginner)
-   [#kotlin-coroutines](https://hashnode.com/tag/kotlin-coroutines)
-   [#kotlin-flow](https://hashnode.com/tag/kotlin-flow)
-   [#zip](https://hashnode.com/tag/zip)
-   [#comparison](https://hashnode.com/tag/comparison)

## Written by

[Ganesh Rama Hegde](https://hashnode.com/@hegde10122)

@hegde10122 · Mumbai,India

  
[View profile](https://hashnode.com/@hegde10122)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
