LogoClawIndex
案例技能关于
LogoClawIndex

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。

effect-optics - 使用 Effect Optic 构建不可变更新

讲解如何使用 Effect Optic 组合式、类型安全地访问和不可变更新嵌套数据结构。

标签

更新于: 2026-09-29
EffectTypeScript函数式编程不可变数据光学Schema

能力

典型输入

典型输出

该技能可以做什么

  • 选择合适的光学类型
  • 组合嵌套光学结构
  • 读取聚焦值
  • 替换聚焦值
  • 修改不可变结构
  • 遍历集合元素
  • 集成 Schema 校验
  • 处理标签联合类型

输入

  • TypeScript 数据结构
  • 光学访问需求
  • Effect 源码参考

输出

  • TypeScript 光学定义
  • 不可变数据更新
  • 光学用法说明

要求

  • Effect TypeScript 环境
  • Effect v4 源码访问权限
  • TypeScript 支持

来源

  • 规范: SKILL.md
选择合适的光学类型
组合嵌套光学结构
读取聚焦值
替换聚焦值
TypeScript 数据结构
光学访问需求
Effect 源码参考
TypeScript 光学定义
不可变数据更新
光学用法说明