2009-08-10から1日間の記事一覧

ファイルを行数別に分類してカウントしてみる

30分プログラム、その636。ファイルを行数別に分類してカウントしてみる。 コードを書いてると、基本的に各ファイルの行数はばらばらになります。 というわけで、実際に、どれくらいばらけてるかを調べるために、行数ごとに分類してカウントするプログラムを…

一個のリストから何個もの情報をとりだすコードはどう書くのがいいんだろう

例えば、下の行数カウントプログラムは、次のように書くのが一番キレイだと思う。 -- xsが各ファイルの行数のリスト -- (<100行未満のファイルの個数>, <100行以上のファイルの個数>)を返す lineStatics :: [Int] -> (Int,Int) lineStatics xs = (length $ f…