Using async effects in TypeScript - Effect Community