2011-06-01から1ヶ月間の記事一覧

Schwartz変換 on Haskell

リストのリストを受け取って、リストの長さでソートするsortByLengthを書いてみる。 まずは素直に書いてみる。 import List; sortByLength :: [[a]] -> [[a]] sortByLength xs = sortBy cmp xs cmp :: [a] -> [a] -> Ordering cmp x y | length x < length y…

Haskell始めました

以前少しだけ触ったことがあってモナドで挫折していたHaskell。最近自分のスキルがあがっていない感を感じていて危機感を覚えたので、もう一度入門し直してみようと思って。学習の記録を残します。小さいことからコツコツと書いていきます。 とりあえず簡単…