Unified Representation Of Optics
Unified Representation Of Optics
All optics compose the same way because they are all instances of the same data type
Deep ZIO Integration
Deep ZIO Integration
Represent effectual and transactional optics that work with ZIO data structures like Ref and TMap
Welcome to ZIO Optics
ZIO Optics is a library that makes it easy to modify parts of larger data structures based on a single representation of an optic as a combination of a getter and setter
ZIO Optics features a unified representation of optics, deep ZIO integration, helpful error messages, zero dependencies, and no unnecessary abstractions