accessorversion
A library that makes it nicer to work with nested functional data structures
An accessor is a value that understands how to reach data within a larger data structure, independently from what you intend to do with it. Accessors allow you to read and write data and perform possibly-monadic traversals. By composing accessors, you can work with increasingly complex data structures.
In case you have ever heard of "lenses", this is an OCaml implementation of that idea.
Author | Jane Street Group, LLC |
---|---|
License | MIT |
Published | |
Homepage | https://github.com/janestreet/accessor |
Issue Tracker | https://github.com/janestreet/accessor/issues |
Maintainer | Jane Street developers |
Dependencies |
|
Source [http] | https://ocaml.janestreet.com/ocaml-core/v0.16/files/accessor-v0.16.0.tar.gz sha256=a37b678d4b0d9ee119bbad2ec0354850672144bb74df5a27f33156ce20e96215 |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/accessor/accessor.v0.16.0/opam |
Required by
- accessor_base=v0.16.0
- ppx_accessor>=v0.16.0 & <v0.17.0