Simon Vergauwen

Results 203 comments of Simon Vergauwen
trafficstars

Hey @mkotsbak, We didn't any of these patterns because they typically violate the rules of referential transparency, and for such things you should use `IO`. However since `IO` is replaced...

Hey @peterfigure, That has already been fixed [here](https://github.com/arrow-kt/arrow-core/blob/master/arrow-core-data/src/main/kotlin/arrow/core/Option.kt#L572). Hey @larryng, You can temporarly fix your `Option` code by annotating it with `@Suppress("DEPRECATION")` if it's a blocker for you. The 0.12.0...

Yes, we currently also have this issue with `mapN` defined in `Nullable.kt` it's conflicing with `mapN` for `List` and possibly other top-level methods such as `mapN`, `tupledN` we might want...

Hi @tomjhall, Can I ask you what your use-cases are? Other libraries such as KotlinX Coroutines are also API 21+ Both issues mentioned above don't have a clear solution. *...

> it tells the consumer explicitly that the function is performing side effects. `suspend` also does so since it can always result in `A` or `Throwable` (encoded as `Continuation` /...

> Is there a way to maintain IO type and do suspend under the hood? I've thought about this, and this might be an interesting option. One of the important...

Hey @Khepu, > Tests for these methods are lacking from what I could tell, would it make sense to create those? Yes, that would be greatly appreciated 🙏 There is...

@i-walker I wanted to gather some feedback on this API. I’ll add tests and more docs before making it ready for review.

Someone on Slack said he was building the Arrow project using Gradle 8.0 (from within IDEA), and the project crashed.

@JavierSegoviaCordoba what needs to happen to Arrow Gradle Config? Do you know the status?