Skip to content

HTTPS clone URL

Subversion checkout URL

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

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.