Update README.md
This commit is contained in:
parent
462f140c2e
commit
a2ca938714
|
@ -2,4 +2,6 @@ lenses [
|
||||
|
||||
A Racket package for creating and composing pure functional lenses. A lens is a function that examines a small subpiece of some larger structure. When given a value of that larger structure, the lens returns two values: a *view* value, which is the subpiece, and a *context* function, which accepts a new view value and returns a new structure with the old view replaced by the new view. Think of them as composable, pure functional getters and setters. Examples can be found in the documentation.
|
||||
A Racket package for creating and composing pure functional lenses.
|
||||
|
||||
A lens is a value that can be used to focus on a small subpiece of some larger structure. Given a lens and a value of that larger structure, two values can be dervied: a *view* value, which is the subpiece, and a *context* function, which accepts a new view value and returns a new structure with the old view replaced by the new view. Think of them as composable, pure functional getters and setters. Examples can be found in the documentation.
|
||||
|
|
Loading…
Reference in New Issue
Block a user