lensProp()
lensProp<
T
>(): <K
>(prop
) =>Lens
<T
,T
[K
]>
Short-hand to create a simplistic get/set lens.
Type Parameters
• T extends object
Returns
Function
Type Parameters
• K extends string
| number
| symbol
Parameters
prop
K
Returns
Lens
<T
, T
[K
]>
Remark
pure function
Example
const { get, set } = lensProp<Person>()('name');