Прочитав статью Lens over Tea #1, я нашел объектив united
. Моя реализацияКакова цель объединенного объектива?
united :: Lens' a()
united f v = const v <$> f()
, который в значительной степени так же, как implementation in the Lens library.
Что оставляет меня полностью озадаченным, почему я хочу, чтобы функция, подобная этой, в первую очередь? Существуют ли какие-либо применения этого объектива?