2016-05-19から1日間の記事一覧

数値のリストををcsvファイルに出力する

Text.CSV を使えば csv ファイルを書き出せるのですが、String の要素にしか対応していません。数値であっても一度 String に変換しないといけないので、コードも結果も不格好です。 import Text.CSV putStrLn . printCSV $ fmap (fmap show) [[1,2,3], [4,5…

Text.CSV を使う

純粋型言語で副作用を許さないのなら、入出力はどうするの?と思っていた時期がありました。 細かい理屈はさておき、Haskell でもファイルの読み書きは出来ることがわかったので、書いておくことにします。使ったのは Text.CSV。最初に、ここで定義されてい…