【发布时间】:2020-06-23 08:47:30
【问题描述】:
我想知道 Haskell 中是否有身份镜头。一个镜头identity,如果我有一个类型data MyType = MyType { _myField :: Int },那么我可以做myType ^. identity . myField .~ 2 。 lens-1.1.1 好像有一个,但是lens-4.19.2 找不到。
【问题讨论】:
-
我不是镜头专家,但我并没有真正看到它的用途——如果你确实需要它,鉴于
Lens类型的定义,它不只是@987654327 @?如果我忽略了一些明显的事情,我们深表歉意。
标签: haskell haskell-lens