Haskell 如何使用镜头语法检查贴图是否有键?

Haskell 如何使用镜头语法检查贴图是否有键?,haskell,haskell-lens,Haskell,Haskell Lens,如何使用镜头语法检查贴图是否有键 import qualified Map as Map let x = Map.member "bla" m 如何使用镜头书写此内容? 使用 我试过了,但看起来包含的Map实例已从最新的lens 4.0.4Oh中删除,我使用的是旧版本。 >>> Map.fromList [("bla", ())] ^. contains "bla" True >>> Map.fromList [("bla", ())] & co

如何使用镜头语法检查贴图是否有键

import qualified Map as Map

let x = Map.member "bla" m
如何使用镜头书写此内容?

使用


我试过了,但看起来包含的Map实例已从最新的lens 4.0.4Oh中删除,我使用的是旧版本。
>>> Map.fromList [("bla", ())] ^. contains "bla"
True

>>> Map.fromList [("bla", ())] & contains "bla" .~ False
Map.fromList []
M.fromList [("bla", ())] & has (ix "bla")