ライブラリ
このページは最後に更新されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。
last mod. 2013-06-06 (木) 01:47:17
定番ライブラリ
Web系
- Ocsigen
- OCaml製のWebサーバーかつWebアプリケーションフレームワーク。js_of_ocamlやlwtなど有用なライブラリもあり。
- Ocamlnet
UNICODE
- Camomile
- Unicodeライブラリ。Unicode 文字型、UTF-8、UTF-16、UTF-32文字列、各種文字コードとの変換、ロケール依存な文 字列照合や文字列の正規化などの機能を提供。
DB系
- OraCaml
- Oracleデータベースへのバインディング。C++のOCCIを呼び出していて、プレースホルダーや複数行更新など高度な機能にも対応。
GUI
- LablGTK
- GTK+へのバインディング。Gladeでの開発も可能。GUIアプリケーションの開発をしたいなら、このライブラリがお勧め。
- SDLライブラリ
- SDLへのバインディング。OCamlで本格的なゲームを作りたいときには、これを利用するといい。
- Open GLライブラリ
- OpenGLへのバインディング。ダイナミックローディングもでき、SDLとの連携も含まれている。
その他
- XML Light
- OCamlでXMLを扱うためのライブラリです。その名の通り、手軽にXMLの読み込み、書き込みができる。割とお勧め。
- pa_monad
- Haskellのdo記法に似た文法をOCamlでも実現してくれるcamlp4拡張。