レンズライブラリにこれのショートカットはありますか?
\x -> liftM (^. x) get
ばかげた質問かもしれませんが、ショートカットが必要なほど基本的な構造のように感じます。
レンズライブラリにこれのショートカットはありますか?
\x -> liftM (^. x) get
ばかげた質問かもしれませんが、ショートカットが必要なほど基本的な構造のように感じます。
試すuse
use :: MonadState s m => Getting a s a -> m a
use = gets . view