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: about 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
xyncro/hekate A graph library written in F# for building and manipulating graphs 54
optics-dev/monocle A Scala library providing a functional programming style interface to manipulate and compose data structures using lenses and other combinatorial techniques. 1,654
flunc/optics A profunctor implementation of optics concepts for functional programming in JavaScript 87
kaanaksit/odak A scientific computing library for optics, computer graphics, and visual perception 175
xyncro/chiron A JSON serialization library for F#. 174
fslaborg/xplot A collection of data visualization libraries for F# 287
phadej/optika A JavaScript library providing an immutable optics system for accessing and manipulating nested data structures 141
corsis/xparsec An extensible parser combinator library for F# that supports type-and-source-polymorphic parsing and non-linear navigation of complex data structures. 50
fslaborg/deedle A .NET library for data manipulation and scientific programming with support for structured data frames, time series, and advanced mathematical operations. 948
pynlo/pynlo A Python package for simulating and modeling nonlinear optical effects in various materials and systems 103
jack-pappas/extcore An extended core library for F# providing common functionality, immutable data structures, and computation expressions to simplify functional programming patterns. 180
kowainik/prolens A lightweight implementation of optics for composable access to values 72
quartiq/rayopt A software framework for designing and analyzing optical systems using ray tracing 261
microsoft/fsharplu A collection of lightweight utilities and wrappers for F# development, covering string manipulation, logging, file operations, security, async processing, and more. 358
fsprojects/fsharp.control.asyncseq A collection of asynchronous programming utilities for F# 163