GSoC/GCI Archive
Google Summer of Code 2014 haskell.org

Lenisfy Diagrams

by Niklas Haas for haskell.org

The goal is to lens-ify the Haskell library ‘diagrams’, in order to make it possible to (efficiently) traverse over diagrams and subdiagrams, modifying them in the process, and to work with other lens abstractions like lenses, prisms or folds where appropriate.