Линзывроде бы не имеют недостатков, но имеют значительные преимущества по сравнению со стандартным Haskell: Есть ли какая-то причина, по которой мне не следует использовать линзы везде, где это возможно?Есть ли какие-то причины? соображения производительности? Кроме того, есть ли у шаблона Haskell какие-либо значительные накладные расходы?