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

Vag*_*rdi 4 haskell haskell-lens

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

import qualified Map as Map

let x = Map.member "bla" m
Run Code Online (Sandbox Code Playgroud)

如何使用镜头来写这个?

Ant*_*ony 5

使用has

M.fromList [("bla", ())] & has (ix "bla")
Run Code Online (Sandbox Code Playgroud)