
implementation("io.arrow-kt:arrow-optics:2.2.0")Facilitates functional programming by providing tools for immutable data manipulation through lenses, prisms, and isomorphisms. Simplifies optics generation with an annotation processor, reducing boilerplate code.