Scott Logic1/16/2026Functional Optics for Modern Java - Part 2Magnus SmithWe continue the series by diving deeper into the three core optics - lenses for product types, prisms for sum types, and traversals for collections.Read at Scott LogicTagscomputer-scienceprogramming-languages