2007-05-08から1日間の記事一覧
return大嫌いだもん。Rubyで書いてるときも、できるだけ書かないで済むように努力してるし。ついでに、ifが式であるというのが、意外と重要なような気がしてきた。これだけで、かなりの代入は減らせるような気がする。というか逆にifが文であるから必要な代…
ちょっとした深さ優先で探索するプログラムを書いたんですよ。OCamlだとこんな感じ。 let rec is_updated memo file = if Hashtbl.mem memo file then Hashtbl.find memo file else let updated = List.exists (is_updated memo) (file#depends()) && file#u…