optika

Optics library

A JavaScript library providing an immutable optics system for accessing and manipulating nested data structures

Optics library for JavaScript

GitHub

141 stars
7 watching
9 forks
Language: JavaScript
last commit: almost 8 years ago

Related projects:

RepositoryDescriptionStars
kaanaksit/odakA scientific computing library for optics, computer graphics, and visual perception178
flunc/opticsA profunctor implementation of optics concepts for functional programming in JavaScript87
phadej/graafiAn experimental JavaScript implementation of a graph data structure and algorithms20
calmm-js/partial.lensesAn optics library providing composable and efficient tools for manipulating immutable data structures.919
kowainik/prolensA lightweight implementation of optics for composable access to values71
hallettj/safety-lensA library that provides a type-safe, functional way to focus on specific parts of data structures73
optics-dev/monocleA Scala library providing a functional programming style interface to manipulate and compose data structures using lenses and other combinatorial techniques.1,663
xyncro/aetherAn optics library for F# that provides a way to abstract and manipulate data structures using composable lenses and mappings.177
ochafik/es6-lensesA library of functional lens functions for ES6+ and TypeScript projects.4
suhailkakar/lens.jsAn API wrapper for a social media protocol124
ramda/ramda-lensA JavaScript library providing composable data access functionality using lenses184
drboolean/lensesA JavaScript project providing functional composable lens-like abstractions for manipulating data structures.214
quartiq/rayoptA software framework for designing and analyzing optical systems using ray tracing265
luciancaetano/lens-uiA React UI component library designed to be simple and customizable8
purescript-contrib/purescript-profunctor-lensesA PureScript package providing a mechanism to update, view, and set values within nested data structures using profunctor lenses.144