Partial lenses is a comprehensive, high-performance optics library for JavaScript
Composable, immutable getters and setters.
Profunctor implementation of Lenses, Prisms, Traversals, Isos, etc.
The main features of flunc/optics are: Lenses and Optics.
Open-source alternatives to flunc/optics include: 5outh/nanoscope — A Lens Library for Javascript. calmm-js/partial.lenses — Partial lenses is a comprehensive, high-performance optics library for JavaScript. drboolean/lenses — Composable kmett style lenses. fantasyland/fantasy-lenses — Composable, immutable getters and setters. jamesmcnamara/shades — A lodash-inspired lens-like library for Javascript. ramda/ramda-lens — :ram: :mag_right: Lens library built on ramda.