aether

Optics library

An optics library for F# that provides a way to abstract and manipulate data structures using composable lenses and mappings.

Optics for F#

GitHub

177 stars
13 watching
34 forks
Language: F#
last commit: almost 5 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
xyncro/hekateA graph library written in F# for building and manipulating graphs54
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
flunc/opticsA profunctor implementation of optics concepts for functional programming in JavaScript87
kaanaksit/odakA scientific computing library for optics, computer graphics, and visual perception178
xyncro/chironA JSON serialization library for F#.174
fslaborg/xplotA collection of data visualization libraries for F#289
phadej/optikaA JavaScript library providing an immutable optics system for accessing and manipulating nested data structures141
corsis/xparsecAn extensible parser combinator library for F# that supports type-and-source-polymorphic parsing and non-linear navigation of complex data structures.50
fslaborg/deedleA .NET library for data manipulation and scientific programming with support for structured data frames, time series, and advanced mathematical operations.952
pynlo/pynloA Python package for simulating and modeling nonlinear optical effects in various materials and systems105
jack-pappas/extcoreAn extended core library for F# providing common functionality, immutable data structures, and computation expressions to simplify functional programming patterns.181
kowainik/prolensA lightweight implementation of optics for composable access to values71
quartiq/rayoptA software framework for designing and analyzing optical systems using ray tracing265
microsoft/fsharpluA collection of lightweight utilities and wrappers for F# development, covering string manipulation, logging, file operations, security, async processing, and more.357
fsprojects/fsharp.control.asyncseqA collection of asynchronous programming utilities for F#163