Simon Vergauwen
Simon Vergauwen
This PR cleans up old code in `Resource`, and fully utilises the `Dsl` implementation as the underlying impl for `Resource`. Eliminating the need for the other ADT cases, simplifying the...
This proposal flattens `Effect` into a `typealias`, and renames `EffectScope` to `Shift`. It replaces the existing error handlers with `catch`, and due to the flattening of `Effect` the existing `catch`...
- [ ] Remove Validated - [ ] Remove `traverse` - [ ] Replace `zip` from `Either` to https://github.com/nomisRev/kotlin-gists/blob/d5943ef9dd09f765d32506508c481d3b80ac447d/src/main/kotlin/arrow2/Either.kt#L285 - [ ] Add `mapAccumulating` for `Either` https://github.com/nomisRev/kotlin-gists/blob/d5943ef9dd09f765d32506508c481d3b80ac447d/src/main/kotlin/arrow2/Either.kt#L120
- [ ] Rename parTraverse to parMap - [ ] Remove parTraverse signatures that don't preserve the correct CoroutineDispatcher context - [ ] Remove parTraverseEither - [ ] Remove parTraverseResult...
What would you like to see? Marble diagrams for Flow extensions. https://github.com/rougsig/flowmarbles
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 would you like to see? Automate formatting on CI, if any incorrect format is encountered it should be automatically be fixed by CI if possible and commited. This needs...
https://github.com/JetBrains/kotlin/pull/4568