Alexandru Nedelcu

Results 63 issues of Alexandru Nedelcu

Hi, Tried using this gem and I noticed only some apps can be queried. For instance, this command does not return anything for me: ``` market search com.evernote ``` On...

Monix exposes [Atomic references](https://monix.io/docs/3x/execution/atomic.html), as an alternative to using `java.util.concurrent.atomic` directly. There are several advantages for doing this, such as … reliable cross-platform compilation, a more idiomatic Scala API, and...

enhancement
help wanted
series/4.x

The `Scheduler` implementation for JavaScript tries to use `setImmediate`, when available (and right now it's only available on Node.js). Otherwise, it does a fallback to `setTimeout`, but this operation is...

enhancement
series/4.x

We need to remove the [[Features]](https://github.com/monix/monix/blob/series/3.x/monix-execution/shared/src/main/scala/monix/execution/Features.scala) field, as exposed by [[Scheduler#features]](https://github.com/monix/monix/blob/series/3.x/monix-execution/shared/src/main/scala/monix/execution/Scheduler.scala#L262). This field is meant to query for the features supported by the `Scheduler`, and currently scheduler implementations can support...

enhancement
breaking change
series/4.x

`monix.catnap.ConcurrentChannelJVMParallelism8Suite` sometimes times-out in GitHub Actions, in the test: `awaitConsumers after consume, consume/release, consume, consume`. In `monix-catnap/shared/src/test/scala/monix/catnap/ConcurrentChannelSuite.scala`, see this test ... ``` testIO("awaitConsumers after consume, consume/release, consume, consume") { implicit...

bug
series/4.x

This is the biggest change in Cats-Effect 3, with which I don't fully agree with. For the discussions around the issue, see: https://github.com/typelevel/cats-effect/discussions/1979 But if `Cancelable` does not turn into...

series/4.x

Currently, the [Scheduler](https://github.com/monix/monix/blob/series/3.x/monix-execution/shared/src/main/scala/monix/execution/Scheduler.scala) interface has these methods: ```scala trait Scheduler { //... def features: Features def executionModel: ExecutionModel def withExecutionModel(em: ExecutionModel): Scheduler def reportFailure(t: Throwable): Unit def withUncaughtExceptionReporter(r: UncaughtExceptionReporter): Scheduler...

enhancement
breaking change
series/4.x

In outlining the [Future of Monix](https://alexn.org/blog/2022/04/05/future-monix-typelevel/#the-future-of-monix) I expressed my dissatisfaction with depending on Cats and Cats-Effect directly. These have been great developments that benefited users, however, as outlined in the...

enhancement
breaking change
series/4.x

We have been using [Minitest](https://github.com/monix/minitest) as our testing library. When I started Minitest, the incumbent testing library for Scala was [ScalaTest](https://github.com/scalatest/scalatest), but its usage posed challenges for cross-compiling to Scala.js,...

discussion
series/4.x