This library is an implementation of profunctor optics using JS, heavily influenced by the PureScript Profunctor Lenses and Kmett's Lens libraries.
npm install flunc-optics
The project is still very young and as such, documentation is currently a work-in-progress.
Contributions welcome!