lenses (conda): lenses is a python library that helps you to manipulate large data-structures without mutating them. It is inspired by the lenses in Haskell, although it's much less principled and the api is more suitable for Python.
Keywords: functional-optics|functional-programming|immutable|immutable-datastructures|lens|lenses|optics|prism|python|traversal