package accessor
A library that makes it nicer to work with nested functional data structures
Install
Dune Dependency
Authors
Maintainers
Sources
accessor-v0.15.0.tar.gz
sha256=435b0bd1466d826b26f9beff4b629dbbf85abe676bb117effab81ca897c5f0b3
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: 21 Mar 2022
Dependencies (5)
-
dune
>= "2.0.0"
-
ppx_jane
>= "v0.15" & < "v0.16"
-
higher_kinded
>= "v0.15" & < "v0.16"
-
base
>= "v0.15" & < "v0.16"
-
ocaml
>= "4.09.0"
Dev Dependencies
None
Used by (2)
-
accessor_base
= "v0.15.0"
-
ppx_accessor
= "v0.15.0"
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page