cats-effect
cats-effect copied to clipboard
The pure asynchronous runtime for Scala
This might be related to the decision made here regarding `readLine` https://github.com/typelevel/cats-effect/issues/1793 In the following simple program, the expected behavior (I think?) is that it should still terminate after the...
Consider a snippet: ```scala import cats.syntax.all._ import cats.effect._ import cats.effect.std._ import scala.concurrent.duration._ object ResourceAllocRace extends IOApp.Simple { private val con = Console[IO] private def mkResource(name: String, random: Random[IO]): Resource[IO, String]...
Updates [org.typelevel:sbt-typelevel](https://github.com/typelevel/sbt-typelevel) from 0.5.0-M2 to 0.5.0-M4. [GitHub Release Notes](https://github.com/typelevel/sbt-typelevel/releases/tag/v0.5.0-M4) - [Version Diff](https://github.com/typelevel/sbt-typelevel/compare/v0.5.0-M2...v0.5.0-M4) I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd...
Follow-up to https://github.com/typelevel/cats-effect/pull/2954.
We're using IOLocal for trace id propagation. It worked for us perfectly as expected when dealing just with IO instances. However, currently we can't use IOLocal magic with fs2 streams,...
Implementation of proposed utility method in `Async` for double-check registration. Also implemented in `IO` itself and some tests. I've chosen `asyncPoll` as a name as method itself reminds me about...
I'm trying to run a small `http4s` example with `scala-cli` and for fun I was trying to package it through GraalVM, but I'm running into an error into (what looks...
Building results in the following error. ``` Error: Error parsing dynamic proxy configuration in jar:file:/Users/chrisdavenport/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/typelevel/cats-effect_2.13/3.3.13/cats-effect_2.13-3.3.13.jar!/META-INF/native-image/org.typelevel/cats-effect/sun-misc-signal-proxy-config.json: second level of document must be a lists of objects Verify that the configuration matches...