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

Hi there, In the [docs](https://typelevel.org/cats-effect/docs/typeclasses/spawn) for the the `Spawn` typeclass at the very end it states: > In English, the semantics of this are as follows: > > If the...

:beetle: bug
:books: docs

Hello folks! I'm not sure about the solution but I encountered this "problem" enough times to submit this PR. Basically when you want to use `timed` on an `IO[Unit]` you...

I might be missing something completely obvious, but `PureConc` doesn't seem to run finalizers: ```scala "foo" in { val t: PureConc[Int, Int] = for { c

:beetle: bug

## About this PR 📦 Updates * [org.scala-native:nscplugin](https://github.com/scala-native/scala-native) * [org.scala-native:sbt-scala-native](https://github.com/scala-native/scala-native) from `0.4.17` to `0.5.4` 📜 [GitHub Release Notes](https://github.com/scala-native/scala-native/releases/tag/v0.5.4) - [Version Diff](https://github.com/scala-native/scala-native/compare/v0.4.17...v0.5.4) ## Usage ✅ **Please merge!** I'll automatically update this...

dependencies
:robot:

Now cats has been updated, I'm wondering if there are still blockers left?

Context: https://github.com/typelevel/cats-effect/pull/3636#discussion_r1470537976 Specifically this is referring to `_active` and `currentIOFiber` in `WorkerThread`.

I have been referencing these a lot, they're good docs!, and I thought they should be in the web documentation as well. I didn't write much of anything original I...

:books: docs

Automated changes by the [update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) GitHub Action. ``` Flake lock file updates: • Updated input 'typelevel-nix': 'github:typelevel/typelevel-nix/56599042bf39e03933e81fae63d9515ec6bc3542?narHash=sha256-%2BuZUK1fRJp9Pqab41Bez0Ox1HCuolofVsdBxN2MK/j4%3D' (2024-07-08) → 'github:typelevel/typelevel-nix/520d28a7da74c17df16bd105b63fe0ff145fc531?narHash=sha256-gH/RNFAB0X6Z53iFde6JQA4XbE92JbGf2t7hWKRlqPA%3D' (2024-08-20) • Updated input 'typelevel-nix/devshell': 'github:numtide/devshell/1ebbe68d57457c8cae98145410b164b5477761f4?narHash=sha256-Q0OEFqe35fZbbRPPRdrjTUUChKVhhWXz3T9ZSKmaoVY%3D' (2024-06-03) → 'github:numtide/devshell/67cce7359e4cd3c45296fb4aaf6a19e2a9c757ae?narHash=sha256-Yo/3loq572A8Su6aY5GP56knpuKYRvM2a1meP9oJZCw%3D' (2024-07-27)...

:robot:

## About this PR 📦 Updates * [org.scala-native:nscplugin](https://github.com/scala-native/scala-native) * [org.scala-native:sbt-scala-native](https://github.com/scala-native/scala-native) from `0.4.17` to `0.5.5` 📜 [GitHub Release Notes](https://github.com/scala-native/scala-native/releases/tag/v0.5.5) - [Version Diff](https://github.com/scala-native/scala-native/compare/v0.4.17...v0.5.5) ## Usage ✅ **Please merge!** I'll automatically update this...

dependencies
:robot:

Closes https://github.com/typelevel/cats-effect/issues/4008. I sketched out a possible stealing implementation for `Selector` along with a test but ended up reverting it because it's not possible to threadsafely interact with the selected...

:mushroom: enhancement