package accessor
A library that makes it nicer to work with nested functional data structures
Install
Dune Dependency
Authors
Maintainers
Sources
v0.17.0.tar.gz
sha256=7875cdec612852f274aeeb23222309634cf5e605c81465ac4a85f164452e8020
Description
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.
Published: 26 May 2024
Dependencies (5)
-
dune
>= "3.11.0"
-
ppx_jane
>= "v0.17" & < "v0.18"
-
higher_kinded
>= "v0.17" & < "v0.18"
-
base
>= "v0.17" & < "v0.18"
-
ocaml
>= "5.1.0"
Dev Dependencies
None
Used by (2)
-
accessor_base
>= "v0.17.0"
-
ppx_accessor
>= "v0.17.0"
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page