2004-07-22から1日間の記事一覧

国内予選の問題の解答

http://ccserv.adm.ehime-u.ac.jp/ICPC/jp/ なんと出力例が公開されているではないか。 問題Eと問題Fについては正解していなかったので、 公開している解答が合ってるかわからんかったんだよなぁ。 ということで、チェックしてみたところ、 サイトにアップし…

Haskell/SDL版テトリス

wsTetlisをSDL向けに移植した。 http://fxp.hp.infoseek.co.jp/haskell/HSDL/ サンプルに追加。 移植自体は非常に潤滑に進行したので 今回もデバッグ作業をしなくて済んだ。

遅延IO

Haskellを勉強したてのころ、interact String) -> IO () という型を持つ関数">*1という関数にひどくおどろかされたものである。 たとえば、 main = interact $ map toUpper などと書けば入力を大文字に変換して出力するプログラムとなる。 こう書くといたっ…

getContentsの謎 〜遅延IOは死のかほり〜

はてなダイアリー、Haskellのページ制覇達成。 今回は少し趣を変えて。