#hello haskellers
#三度目も適切な例ではなかった。orz
#どう書く.org
#binReps n = sequence $ replicate n bits
でよい?
#おおそれでいいんだね。難読化しちまった。
#ダサイといってツッコミをいれといてくださいな。> [1..100]>>=pen
#binReps = sequence . flip replicate bits
#自分で投稿しますた。
#私も書いてしまった。
#今度こそ。
#sample = do
p <- ps
f $ 2*p
sample' = liftM (2*) ps >>= f
#ga
#が一致しない。
#sequence の例も間違いではなかったが簡単な例ではなかった。
#f x = Cons x Nil
#do {s <- return []; x <- m; return (x:s)} と
#do {x <- m; return [x]}
#の結果が異なるモナドにはどういうのがあるでしょう?
#Maybeも[]もIOもStateも同じ結果になりそうな気がする。
#他のモナドを思いつかない。視野が狭い。
#モナド則1を使えば同じか。お騒がせしました。