University of Cambridge > > OCaml Labs Events > OCaml Labs Meeting

OCaml Labs Meeting

Add to your list(s) Download to your calendar using vCal

If you have a question about this talk, please contact Amir.


  • OCL update (Anil)
  • OCaml Platform (Anil) The OCaml Platform combines the core OCaml compiler with a coherent set of tools, documentation, libraries and testing resources. The project is led by the OCaml Labs group in Cambridge, working closely with OCaml-Pro in France, and the requirements are being guided by the industrial OCaml Consortium (primarily Jane Street, Citrix and Lexifi to start with). Creating and maintaining the Platform is an ambitious, long-term project so the v0.1 is not taking arbitrary decisions about which packages are included. Instead, we are first placing the industrial contributors on a common toolchain and workflow so that it’s easier to work together and share code. We expect a standard set of libraries to emerge from consensus over time as this workflow rises in adoption. (Full abstract:
  • OCamlot (David Sheets) OCamlot provides a distributed, continuous testing service for OPAM package quality and compatibility. Using signals from GitHub, OCamlot ensures that, before being merged, patches submitted to the OPAM repository are thoroughly tested on the variety of supported configurations, architectures, and systems. The resulting improved build and metadata quality in turn speeds up development on other aspects of the Platform through earlier error feedback. A high-quality package repository is also very important for new user retention. (Full abstract:
  • Ctypes (Jeremy) The ctypes library provides a typed, high-level interface for describing C types, accessing C data, and calling C functions. Using ctypes, you can bind to foreign functions without writing or generating C. (Full abstract:

This talk is part of the OCaml Labs Events series.

Tell a friend about this talk:

This talk is included in these lists:

Note that ex-directory lists are not shown.


© 2006-2024, University of Cambridge. Contact Us | Help and Documentation | Privacy and Publicity