Effect CommunityEC
Effect Communityโ€ข2y agoโ€ข
52 replies
Aldwin

Understanding Interruptible Effects

Hi. Recently I posted in effect-beginners-๐Ÿš€Managing a Background Process Lifecycle with Parent Process about a problem where my forked Effect was causing its parent to hang. In the end I discovered it's because the Effect wasn't interruptible. This surprised me, as all Effects I had encountered so far have been. So as a follow up question: What's the logic behind which Effects can be interrupted, and which have to be explicitly marked with Effect.interruptible?
Was this page helpful?