2008-07-11から1日間の記事一覧

OCamlSpotter

何をする(ことになる)プログラムか: editor 上での OCaml プログラミング支援ツール カーソル位置にある式等の情報を教えてくれる 変数の定義に簡単に飛ぶことができる(と嬉しい) functor で作成された module の id に関しても解析して functor 中の定義に…

ocamlbuild sucks

ocamlbuild が嫌いだ。CamlP4は評価する点もあるが、ocamlbuildは少なくとも今のところ完全な間違いだ。ocamlbuild のドキュメントには: automating the compilation of most OCaml projects with minimal user input と書かれているが、ocaml のソースにあ…

CamlP4 sucks

CamlP4 が嫌いだ: 他のツール群が全て ocaml○○ にもかかわらず、p4 は camlp4○○。3.09の時はもっとひどかった。ocpp とかなんですか? camlp4{o,of,oof,orf,r,rf} いい加減にしてほしい。ちなみに ocamlprof は名前は似ているが全く別のツール。 revised syn…

続 lazy pattern

Michel 自身も caml-devel でコメントしているが、lazy _ というパターンは内部を見る必要がないにもかかわらず、force する: (fun (lazy _) -> ()) (lazy (prerr_endline "hello")) は hello を出力する。まあ、これはいいんじゃないかと思う。lazy とパタ…

ICFP contest

火星人ねえ。参加する人は頑張って下さい。 私はこういうコンテストには参加するほどの体力ないし、参加しても後に何か役にたつ物が残るわけでもないし、今やってることのほうがよほど面白いので、あまり興味ありません。 問題を出す方なら非常に興味があり…