An open API service for software projects hosted on Open Collective.

github.com/typelevel/cats-effect

The pure asynchronous runtime for Scala
https://github.com/typelevel/cats-effect

PoC for not using a CHM in #4388

durban opened this pull request 28 days ago
Bump versions/3.x from `879c7eb` to `5a050ca`

dependabot[bot] opened this pull request about 1 month ago
Add `AtomicMap`

BalmungSan opened this pull request about 1 month ago
Add Kqueue trait with awaitEvent to expose all the features of the kqueue

rahulrangers opened this pull request about 2 months ago
Handle `EPOLLHUP` in `EpollSystem`

rahulrangers opened this pull request about 2 months ago
Handle EPOLLHUP event in EpollSystem to correctly signal EOF

rahulrangers opened this pull request about 2 months ago
Update sbt, scripted-plugin to 1.11.2 in series/3.x

typelevel-steward[bot] opened this pull request about 2 months ago
Removed `IORuntimeBuilder#addPoller` on Scala.js

djspiewak opened this pull request about 2 months ago
Update auxlib, clib, javalib, nativelib, ... to 0.5.8 in series/3.x

typelevel-steward[bot] opened this pull request about 2 months ago
Update sbt-typelevel to 0.8.0 in series/3.x

typelevel-steward[bot] opened this pull request about 2 months ago
Update sbt, scripted-plugin to 1.11.1 in series/3.x

typelevel-steward[bot] opened this pull request about 2 months ago
doc changes: wrap new File() in IO.blocking()

keshramjith opened this pull request about 2 months ago
flake.lock: Update

typelevel-steward[bot] opened this pull request 2 months ago
Update sbt, scripted-plugin to 1.11.0 in series/3.x

typelevel-steward[bot] opened this pull request 2 months ago
Bump versions/3.x from `444a36e` to `879c7eb`

dependabot[bot] opened this pull request 2 months ago
Updated to Scala Native 0.5.7

djspiewak opened this pull request 2 months ago
Add different effect init for `Random`/`SecureRandom`

geny200 opened this issue 2 months ago
Add thread name to IO.debug

asarkar opened this issue 2 months ago
Bump versions/3.x from `b4b85d4` to `444a36e`

dependabot[bot] opened this pull request 2 months ago
Update the main thread detection logic

iRevive opened this pull request 2 months ago
Retrieve suspended fiber count directly through the WSTP

iRevive opened this pull request 2 months ago
WorkerThread#getSuspendedFiberCount throws NPE

iRevive opened this issue 2 months ago
Cats-effect 3 IO docs are missing

lukestephenson opened this issue 3 months ago
Update sbt-scalafix to 0.14.3 in series/3.x

typelevel-steward[bot] opened this pull request 3 months ago
Update scala3-library, ... to 3.3.6 in series/3.x

typelevel-steward[bot] opened this pull request 3 months ago
is order of context parameters important?

mr-git opened this issue 3 months ago
Make `IOFiber#{_join,_cancel}` volatile on Native

durban opened this pull request 3 months ago
docs: provide an example on how to collect fiber dump programmatically

iRevive opened this pull request 3 months ago
Reprioritize UUIDGen.fromSecureRandom to avoid ambiguity on Scala 2.12

bpholt opened this pull request 3 months ago
UUIDGen Implicit Prioritization Issue on Scala 2.12

bpholt opened this issue 3 months ago
Proposal: Retries

biochimia opened this issue 3 months ago
code snippet typo in faq.md

combinatorist opened this pull request 3 months ago
Add a TestConsole

morgen-peschke opened this pull request 3 months ago
Console: test version?

morgen-peschke opened this issue 3 months ago
Bump versions/3.x from `ad69684` to `b4b85d4`

dependabot[bot] opened this pull request 3 months ago
Fixed the sample code inconsistency in `IOLocal` scaladoc

arinal opened this pull request 3 months ago
Update munit to 1.1.1 in series/3.x

typelevel-steward[bot] opened this pull request 3 months ago
Add Famly to list of users

christianharrington opened this pull request 3 months ago
Add Scala 3.6 to build coverage

djspiewak opened this issue 3 months ago
adding a Wasm test environment

qxrein opened this pull request 3 months ago
Fixed the sample code inconsistency in the `IOLocal` document

arinal opened this pull request 3 months ago
Fix typo in documentation of function tryOfferN of QueueSink and PQueueSink.

nmichael44 opened this pull request 3 months ago
Update sbt-mdoc to 2.7.1 in series/3.x

typelevel-steward[bot] opened this pull request 3 months ago
WSTP threads leak

DeviLab opened this issue 4 months ago
Fix source compatibility with Scala 3.6

mbovel opened this pull request 4 months ago
Fix #4367: Wrap tracingEvents in Option to handle NPE

pantShrey opened this pull request 4 months ago
Bump versions/3.x from `d31b2e4` to `ad69684`

dependabot[bot] opened this pull request 4 months ago
`blocking` and `interruptible` on Scala Native

djspiewak opened this pull request 4 months ago
Dynamically bypass selector polling if no I/O events are present

djspiewak opened this pull request 4 months ago
Revert "fix: Nix development Enviroment & Readme Fix"

djspiewak opened this pull request 4 months ago
Set `mayInterruptIfRunning = true` when canceling `CompletableFuture`

istreeter opened this pull request 4 months ago
Implement `blocking` on SN

durban opened this issue 4 months ago
Fix sbt scalafmt check

armanbilge opened this pull request 4 months ago
Updated site for 3.6.1

djspiewak opened this pull request 4 months ago
Update tutorial.md

xdev-developer opened this pull request 4 months ago
Update tutorial.md

xdev-developer opened this pull request 4 months ago
Update sbt-java-formatter to 0.10.0 in series/3.x

typelevel-steward[bot] opened this pull request 4 months ago
Bump versions/3.x from `e3c932a` to `d31b2e4`

dependabot[bot] opened this pull request 4 months ago
`IOFiber#toString` throws NPE if tracing is `none`

durban opened this issue 4 months ago
Update sbt-mdoc to 2.7.0 in series/3.x

typelevel-steward[bot] opened this pull request 4 months ago
PollerMetrics: override toString

iRevive opened this pull request 4 months ago
Merge changes from 3.6.1 into series/3.x

armanbilge opened this pull request 4 months ago
Update versions for 3.6.1

armanbilge opened this pull request 4 months ago
WIP: SN 0.5.6 -> 0.5.7 -> 0.5.8

durban opened this pull request 4 months ago
Clean up and DRY IOApp implementations

kapunga opened this pull request 4 months ago
`interruptible` on SN for #4331

qxrein opened this pull request 4 months ago
`IORuntimeBuilder#addPoller` on JS

durban opened this issue 4 months ago
Double check `stackalloc`s

durban opened this issue 4 months ago
Clarify racy array use in `TimerHeap` on scala-native

durban opened this issue 4 months ago
Update cats-core, cats-free, ... to 2.13.0 in series/3.x

typelevel-steward[bot] opened this pull request 4 months ago
Update auxlib, clib, javalib, nativelib, ... to 0.5.7 in series/3.x

typelevel-steward[bot] opened this pull request 4 months ago
Need a way to "halt" on Native

armanbilge opened this issue 4 months ago
Update submodule to Cats Effect 3.6.x

qxrein opened this pull request 4 months ago
Make `IO#syncStep` interpreter stack-safe

pantShrey opened this pull request 4 months ago
Change the `Example` app on Native

armanbilge opened this issue 4 months ago
Optimize `SyncRef` on Native

armanbilge opened this issue 4 months ago
Optimize `LocalQueue` on Native

armanbilge opened this issue 4 months ago
DRY the constant definitions

armanbilge opened this issue 4 months ago
Optimize `KqueueSystem` on Native

armanbilge opened this issue 4 months ago
Optimize `EpollSystem` on Native

armanbilge opened this issue 4 months ago
Implement `TimerHeap#Node` on Native without `@safePublish`

armanbilge opened this issue 4 months ago
Fix wstp shutdown interrupt (3.x edition)

djspiewak opened this pull request 4 months ago
Make deprecated `IO.onError` package private

CJSmith-0141 opened this pull request 4 months ago
Update submodule in site for 3.6

djspiewak opened this issue 4 months ago
Make deprecated `IO.onError` package private

CJSmith-0141 opened this pull request 4 months ago
Also interrupt pollers when shutting down the WSTP

durban opened this pull request 4 months ago
Replace deprecated commands in build.sbt

iRevive opened this pull request 4 months ago
SecureRandom.javaSecuritySecureRandom for two effect types

dpevunov-cp opened this pull request 4 months ago
IO.syncStep(n).unsafeRunSync() fails with StackOverflowError

migesok opened this issue 4 months ago
Implement PollerMetrics for KqueueSystem

antoniojimeneznieto opened this pull request 4 months ago
Implement PollerMetrics for EpollSystem

antoniojimeneznieto opened this pull request 4 months ago
Document `PollingSystem#metrics`

antoniojimeneznieto opened this pull request 4 months ago
Find a way to DRY up the `IOApp`s

djspiewak opened this issue 4 months ago
Consider implementing non-daemon thread warning on SN

djspiewak opened this issue 4 months ago
Implement `interruptible` on SN

djspiewak opened this issue 4 months ago
Implement blocked thread detection on SN

djspiewak opened this issue 4 months ago
Allow `IO.onError` to be passed a total function

Grogs opened this issue 4 months ago
The Polling System CPU overhead

DeviLab opened this issue 4 months ago
flake.lock: Update

typelevel-steward[bot] opened this pull request 4 months ago