OpenCode 源码
OpenCode 源码解析:Effect 运行时与生命周期
OpenCode 中的 Effect 不是为了把 TypeScript 写成“函数式风格”这么简单。它主要用来统一描述四件事:需要哪些依赖、可能怎样失败、怎样并发、结束时怎样清理。 例如可以把“按 ID 查会话”理解为:
1 篇文章,按发布时间排列。
OpenCode 中的 Effect 不是为了把 TypeScript 写成“函数式风格”这么简单。它主要用来统一描述四件事:需要哪些依赖、可能怎样失败、怎样并发、结束时怎样清理。 例如可以把“按 ID 查会话”理解为: