#圏論勉強会の題材って、もう数学の大学院レベルなんじゃないかな…と、思わせるリンクばっかりだ
##GHCi での日本語文字出力の問題に対する改善案など
#libiconv 使う時点で LGPL から逃れられないね
#かといって、文字コードまわりを再発明するのはいやだなあ
#Ruby 1.9 はがんばっているみたいだが
#filePathToPrintableString :: FilePath -> IO String
#は、decode する文字列の文字コードがない時点で、ちょっとまずいのではないか
#Unix なら locale みるのかな?
#locale 見ることにすると、実装はあーもうーやだーになりそうな予感
#環境変数 LANG が空っぽだったときどうすんの、とか
#あと、逆に、FilePath の文字コードは何か、という問題もありそうだ
#MacOSX だとデフォルトでは HFS+ で UTF-16 っぽいなにかだけど、どうすんのか、とか http://en.wikipedia.org/wiki/HFS_Plus #MacOSX は知らね、とかになりそうな気がして悲しい
#type FilePath = String な時点で、もうだめぽだということに気がついてほしい
#しかし、これ変えると、ほとんどのライブラリが全滅しそうだな
#bootstrap あるいは make の時点で、FileSystem のエンコーディング決め打ち、ということは ghc ならやりかねないな