2007-08-29から1日間の記事一覧
おもしろそうだったので、Traversable.forについて少し調べました。Data.Traversable.forはモナドに対してはmapMと同じ挙動をします。 for [1..10] print と mapM print [1..10] は同じです。例えばリストモナドだとこういう事ができます。 > for [1, 2, 3, …
おもしろそうだったので、Traversable.forについて少し調べました。Data.Traversable.forはモナドに対してはmapMと同じ挙動をします。 for [1..10] print と mapM print [1..10] は同じです。例えばリストモナドだとこういう事ができます。 > for [1, 2, 3, …