Skip to content
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.
OCaml Shell
Find file
Failed to load latest commit information.
css 利用可能なモジュールの一覧ページ Jan 11, 2010
images CoogleからOCaml API searchに変更 Jan 10, 2010
man extlibのドキュメントを追加 Jan 11, 2010
opam opam files Feb 15, 2013
templates 検索結果がモジュールだったときのリンク先を変更 Jan 11, 2010
.gitignore prints (* abstract *) for abstract types Feb 15, 2013
OMakefile added a simple cli interface: ocamlas Feb 15, 2013
OMakeroot OCamlBrowserから検索に必要なコードを取り出した。 Jan 9, 2010
README.mkdn fix README for OCaml 4.00.1 porting #3 Feb 16, 2013
_oasis author and license fix of oasis Feb 15, 2013
base.ml added a simple cli interface: ocamlas Feb 15, 2013
base.mli added a simple cli interface: ocamlas Feb 15, 2013
chconfig.ml added a simple cli interface: ocamlas Feb 15, 2013
chconfig.mli avoid name collision with ocaml config.ml Feb 14, 2013
cli.ml prints (* abstract *) for abstract types Feb 15, 2013
configTest.ml fix testcase #3 Feb 16, 2013
controller.ml port to ocaml 4.00.1 + ocamlopt Feb 14, 2013
controller.mli added a simple cli interface: ocamlas Feb 15, 2013
controllerTest.ml fix testcase #3 Feb 16, 2013
hList.ml 自作のHaskell風リスト操作モジュールを追加 Jan 9, 2010
list2.ml some tests passed Feb 14, 2013
main.ml port to ocaml 4.00.1 + ocamlopt Feb 14, 2013
modules-init.sh added a simple cli interface: ocamlas Feb 15, 2013
scrape-modules.sh added module name scraping script Feb 15, 2013
search.ml unique requires double rev Feb 15, 2013
search.mli better cli printing Feb 15, 2013
searchTest.ml fix testcase #3 Feb 16, 2013
searchid.ml message and comment Feb 15, 2013
searchid.mli better cli printing Feb 15, 2013
setup.ml author and license fix of oasis Feb 15, 2013

README.mkdn

OCaml API Search

OVERVIEW

OCaml API search allows you to search many standard O'Caml libraries by either function name, or by approximate type signature. It is based on OCaml Browser.

It is similar to Hoogle, which is a Haskell API search engine.

PREREQUISITES

  • ocaml 4.00.1
  • omake
  • findlib
  • extlib
  • oUnit(for unit test)
  • CamlGI

INSTALL

1. Download OCaml API search

  • git clone git://github.com/mzp/ocaml-hoogle.git

2. Build OCaml API Search

  • cd ocaml-hoogle
  • omake

3. How to use

  • run index.cgi as CGI
  • use ocamlas from termianl

LICENCE

searchid.ml and list2.ml is written by Jacques Garrigue. The licence is LGPL

Other codes is written by MIZUNO Hiroki., The licence is LGPL.

AUTHOR

MIZUNO "mzp" Hiroki (mzp@ocaml.jp)

AVAILABILITY

The complete OCaml API search distribution can be accessed at this[http://github.com/mzp/ocaml-hoogle].

Something went wrong with that request. Please try again.