2010-08-22 wxHaskellがIOモナドだらけ プログラミング Haskell ドキュメントを見れば見るほど、やたらとIOモナドが目に付いてしまう。関数型言語でGUIを使えるようにした結果がこれでは、がっかりにもほどがあります…。IOモナド汚染から逃れるために、外側でIOの"殻"を外してしまえばいいのだろうけど、そもそも、楽にプログラムを書くために関数型に落ち着いたつもりが、逆に面倒なことになっている気がしてならず、なんとも本末転倒な感じがします…。むしろ諦めてIO汚染を受け入れるとかのがいいのか。