みどりねこ日記

よくわからないけど、頑張りますよ。

2012-04-25から1日間の記事一覧

Haskellモナドトランスフォーマー(9)

標準ライブラリの中でも、とりわけ使いやすい関数の一つに、liftMがあります。モナディックでない関数をモナドの関数に持ち上げます。型を見てみましょう。 liftM :: Monad m => (a1 -> r) -> m a1 -> m r さて、liftMは関数(a1 -> r)と、a1を保持したモナド…