# 027: <$> を使おう [↑up](bunny_notes) - issued: 2020-04-14 - 分類:C 改善項目 - status: Open ## 概要 現状のコードでは、状態モナドからの値の取り出しのために、 以下のような関数を何か所も書いている: $$
{
getHoge = do
  st <- get
  return $ hoge st
$$}

これは、${getHoge = hoge <$> get} と書き直せる。

一行で書けるんだったら、getHoge なんてアクセサいらない気もするが、
putHoge との対応のために残す?(対称性にこだわるのはよからぬことやも)