OCamlSpotter: Oh, you `re no (fun _ -> more)

open, let module, functor の多用したコードが広大なディレクトリ階層に配置されていると、変数や型がどこで定義されているのかさっぱり判らなくなる。砂漠で迷うのには正直飽きてきた。何かよい方法があるはずだ。あるはずなのだ。
というわけで、OCamlSpotterプロジェクトを発動することにした。スローガンは、

Oh, you `re no (fun _ -> more)

判らない人は Monty Python を見ること。