How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
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.