import curry from'../Function/curry'import lens from'./lens'import prop from'./prop'import assoc from'./assoc'/**
* k -> Lens s a
* Lens s a = Functor f => (a -> f a) -> s -> f s
*/const lensProp = curry(
p =>lens(prop(p))(assoc(p))
)
exportdefault lensProp