火曜日, 1月 06, 2009

Haskellを使ってみる (8)

以前にこんなコードを書いて喜んでいたのですけど、

printList [] = putStr "" printList (x:xs) = print x >> printList xs

空リストの場合は何もしなくていいはずで putStr "" っていうのはとても気持ち悪かったのですが、

printList [] = return () printList (x:xs) = print x >> printList xs

これでいいのか。やっぱりそのうちちゃんとモナドの勉強をしないと orz

0 件のコメント: