effect-optics - Build immutable updates with Effect Optic
Explains how to use Effect Optic for composable, type-safe access and immutable updates of nested data structures.
Tags
Updated: 2026-09-29Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Choose appropriate optic types
- Compose nested optics
- Read focused values
- Replace focused values
- Modify immutable structures
- Traverse collection elements
- Integrate Schema validation
- Handle tagged unions
Inputs
- TypeScript data structures
- Optic access requirements
- Effect source reference
Outputs
- TypeScript optic definitions
- Immutable data updates
- Optic usage guidance
Requirements
- Effect TypeScript environment
- Effect v4 source access
- TypeScript support
