cats-effect icon indicating copy to clipboard operation
cats-effect copied to clipboard

The pure asynchronous runtime for Scala

Results 321 cats-effect issues
Sort by recently updated
recently updated
newest added
trafficstars

Fixes #4397. The way the diff is presented is a little misleading; I moved `fromSecureRandom` into its own trait, but it looks like I moved `TranslatedUUIDGen` around. (Which isn't wrong,...

Given this code (written this way to make it work with `scala-cli repl`, which doesn't support kind-projector): ```scala //> using scala 2.12.20 //> using dep org.typelevel::cats-effect:3.6.1 import cats.effect._, cats.effect.std._, cats.data._...

sorry, for closing #4308 due to wrong rebase so making a new PR for that Cats over Wasm Implementation Current Status: Added a Wasm test environment: :x: (passes All JS...

While looking into testing typelevel/log4cats#912, I didn't see a straightforward way to instrument `Console[F]` for testing (other than possibly redirecting the underlying global stream with `scala.Console.with{In|Out|Err}`, which seemed like a...

## WorkStealingThreadPool Metrics Implementation This PR implements metrics for tracking singleton and batch task submissions to the external queue in `WorkStealingThreadPool`, as in issue #4269 . ### Changes Made: 1....

:mushroom: enhancement

Doesn't necessarily need to be the full matrix explosion so long as we're still publishing on 3.3, but as we're a part of the community build it would be helpful...

:gear: infrastructure

We define several constants for JVM in Java files and then again on JS/Native in Scala. I think the Java sources actually produces "less efficient" bytecode on the JVM than...

## About this PR 📦 Updates [org.scalameta:sbt-mdoc](https://github.com/scalameta/mdoc) from `2.6.5` to `2.7.1` 📜 [GitHub Release Notes](https://github.com/scalameta/mdoc/releases/tag/v2.7.1) - [Version Diff](https://github.com/scalameta/mdoc/compare/v2.6.5...v2.7.1) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve...

:robot:

The new polling system looks interesting for the cases when there are libraries which use it, but when I updated my app to CE 3.6, I faced a significant CPU...

:beetle: bug

Related to #3353 Adds a couple of useful combinators related to compute-bound operations. How best to suspend compute-bound operations is a FAQ in **Discord**, thus I believe having some combinators...