2008-05-10から1日間の記事一覧

[1,10,100,1000..], リストのユニーク化

map ((^) 10) [0..] 普通はこう書くのかな。 iterate (* 10) 1 Hoogleと睨めっこして最初に思いついたのはこんなの。 uniq :: Eq a => [a] -> [a] uniqBy :: Eq a => (a -> a -> Bool) -> [a] -> [a] とかなんで無いんだと思ったらnubとnubByっていう名前だ…