Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nomisrev/arrow-fx-coroutines-utils
Small library for concurrency primitives that are not included in Arrow Fx Coroutines.
https://github.com/nomisrev/arrow-fx-coroutines-utils
Last synced: 21 days ago
JSON representation
Small library for concurrency primitives that are not included in Arrow Fx Coroutines.
- Host: GitHub
- URL: https://github.com/nomisrev/arrow-fx-coroutines-utils
- Owner: nomisRev
- License: apache-2.0
- Created: 2022-02-06T18:16:28.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-09T16:37:13.000Z (about 2 months ago)
- Last Synced: 2024-09-10T14:07:33.571Z (about 2 months ago)
- Language: Kotlin
- Size: 338 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Module arrow-fx-utils
Small library that contains some concurrency primitives that are not included in Arrow Fx Coroutines.
If a primitive becomes so popular that it might be moved to Arrow Fx CoroutinesData types in Arrow Fx Utils
- [x] CyclicBarrier from [Cats-effect](https://github.com/typelevel/cats-effect/blob/series/3.x/std/shared/src/main/scala/cats/effect/std/CyclicBarrier.scala)
- [x] Uncancellable from [Cats-effect](https://github.com/typelevel/cats-effect)
- [x] HotSwap from [Cats-effect](https://github.com/typelevel/cats-effect/blob/series/3.x/std/shared/src/main/scala/cats/effect/std/Hotswap.scala)
- [x] Backpressure [Cats-effect](https://github.com/typelevel/cats-effect/blob/series/3.x/std/shared/src/main/scala/cats/effect/std/Backpressure.scala)
- [x] CountDownLatch [Cats-effect](https://github.com/typelevel/cats-effect/blob/series/3.x/std/shared/src/main/scala/cats/effect/std/CountDownLatch.scala)Propose new data types in the issues 🙏