arrow
arrow copied to clipboard
Λrrow - Functional companion to Kotlin's Standard Library
We still need to address this SubTask along the way https://github.com/arrow-kt/arrow/issues/2190#issuecomment-924100272
This might come handy to save the users from self-importing this themselves, although I'm wondering if [this guide in the arrow readme](https://github.com/arrow-kt/arrow/blame/master/README.md#L105) was then accurate to the previous state 🤔...
Arrow version: 1.0.1 When an exception is thrown inside an `either` or `either.eager`. The exception loses the information about the place it was thrown. My guess is that it's because...
This is a follow-up to a [post I made on the Arrow slack channel ](https://kotlinlang.slack.com/archives/C5UPMM0A0/p1640894537386000)a few months ago. Consider the following test case: ```kotlin import arrow.core.test.generators.functionAToB import arrow.optics.optics import arrow.optics.test.laws.OptionalLaws...
What would you like to see? Marble diagrams for Flow extensions. https://github.com/rougsig/flowmarbles
What version are you currently using? 1.0.1 What would you like to see? When using `Validated#zip` for my branch coverage not to drop. We found this one semi-accidentally on our...
The following supported platforms are missing in Arrow and the general Kotlin ecosystem. Having [Coroutines support](https://github.com/Kotlin/kotlinx.coroutines/blob/master/gradle/compile-native-multiplatform.gradle). References can be found [here](https://github.com/Kotlin/kotlinx.coroutines/issues/855), and the blocking issue running tests over linux targets...
What version are you currently using? 1.0.0 What would you like to see? NonEmptySet, ref: - https://hackage.haskell.org/package/non-empty-0.3/docs/Data-NonEmpty-Set.html - https://typelevel.org/cats/api/cats/data/index.html#NonEmptySet[A]=cats.data.NonEmptySetImpl.Type[A] - https://github.com/quickbirdstudios/NonEmptyCollections
What would you like to see? I would like to see Kover as a test coverage tool in Arrow: https://github.com/Kotlin/kotlinx-kover - [ ] We should create tickets for low-hanging fruit...
What version are you currently using? 1.0.0 What would you like to see? An Effect system similar like [Frank](https://arxiv.org/pdf/1611.09259.pdf), [Unison Abilities](https://www.unisonweb.org/docs/abilities), or [Freer monads](https://reasonablypolymorphic.com/blog/freer-monads/). @raulraja and @nomisRev gave additional context...