Creating a Custom Runtime for Reusing Data in an Async Program - Effect Community