型でOCamlの関数を検索できるサービス、OCaml API Searchをリリースしました
HaskellにはHoogleという型で関数を検索できるグレイトな検索エンジンがあります。関数型言語では、欲しい関数の型がなんとなく分かることが多いので、こいつがものすごく便利です。
でも、Haskellでしか使えないのが悔しい。でも感じちゃう。。
というわけで、OCaml版のhttp://search.ocaml.jpを作りました。是非御活用ください。
フィードバックの送り方
- この日記にコメントをつける。
- Twitterで@mzpに話しかける。
- GitHub - mzp/ocaml-hoogle: OCaml API search allows you to search many standard O'Caml libraries by either function name, or by approximate type signature. It is similar to Hoogle, which is a Haskell API search engine. You could use this on Web browser.をforkして、パッチを書く。
不具合や不便なところがありましたら、遠慮なく教えてください。
OCamlBrowserとの関係
実は、OCamlBrowserに同様の機能があります。
で、その機能だけを切り出して、CGIとして動かせるようにしたのがhttp://search.ocaml.jp/です。ガリク先生、ありがとうございます。
その他の検索サービス
GODI Package DocumentationでもOCamlの関数を検索できます。関数名で検索したいときは、こっちのほうが便利だと思います。