Search OCaml packages
max) { row = max } }" @keyup.up="if (row !== null) { row -=1; if (row < 0) { row = null } }" @keyup.right="if (col < 1) col++" @keyup.left="if (col >= 1) col--" :aria-activedescendant="row !== null ? 'package-autocomplete-'+row+'-'+col : null" hx-get="/packages/autocomplete" hx-params="q" hx-trigger="keyup changed, search" hx-target="#header-search-results" hx-indicator="#header-search-indicator" autocomplete="off" >
Standard Library API
Learn
Tools
Packages
Community
News
Play
Get Started
Search OCaml packages
Learn
Tools
Packages
Community
News
Play
Standard Library API
Get started
News
Changelog
OCaml Planet
Newsletters
▾
Changelog
OCaml Planet
Newsletters
News
RSS
The latest news from the OCaml teams.
new opam features: "opam build"
Presentation of the opam build command introduced in opam 2.0
2017-03-16
Signing the OPAM repository
Proposal for a secure distribution of OCaml packages
2015-06-05
Improving the OCaml documentation toolchain
Release announcement for codoc 0.2.0
2015-02-20
Why we use OPAM for XenServer development
How and why OPAM is used at Xen.
2015-02-18
OPAM 1.2 and Travis CI
OPAM 1.2 and Travis CI
2014-12-18
Binary distribution with 0install
0install provides an easy way to distribute binaries to users, complementing OPAM's support for source distribution.
2014-10-14
UTop: a much improved interface to the OCaml toplevel
This is a post about the utop toplevel provided in the OPAM repository as an alternative to the standard OCaml one.
2014-08-26
Turn your editor into a full fledged OCaml IDE
Presentation of IDE tools and workflows for OCaml
2014-08-21
...
6
7
8