2011-12-13から1日間の記事一覧
Haskellでモナドを使ったコードを書くとき、2つの書き方があります。>>=を使って真面目に書く方法とdo記法です。前回のYesodによるプログラムを例にとって両者を比較してみます。まずは>>=を使った書き方。 getUsers = getYesod >>= \users -> return $ aUs…
Haskellでモナドを使ったコードを書くとき、2つの書き方があります。>>=を使って真面目に書く方法とdo記法です。前回のYesodによるプログラムを例にとって両者を比較してみます。まずは>>=を使った書き方。 getUsers = getYesod >>= \users -> return $ aUs…