---
title: "OCaml | CoderPad"
description: "Learn more about OCaml from CoderPad."
canonical: "https://coderpad.io/languages/ocaml/"
last_modified: "2023-06-06 06:05:33"
---
# OCaml online IDE & code editor for technical interviews

Running OCaml 4.05 – IntelliSense is not available

### Experience the OCaml IDE yourself

See just how easy and intuitive CoderPad Interview is to use below.

[Launch the environment](https://embed.coderpad.io/sandbox?question_id=247235&use_question_button)

## Guidelines to use OCaml in this online IDE

Our OCaml environment compiles your code with`ocamlopt`using all the default options. If there are no compilation errors it will then execute the resulting binary. We also build with the following libraries:

- [Jane Street’s Async](https://github.com/janestreet/async)
- [Batteries](http://batteries.forge.ocamlcore.org/)
- [Jane Street’s Core](https://github.com/janestreet/core)
- [OCaml Extended Standard Library (extlib)](https://github.com/ygrek/ocaml-extlib)
- [ppx_deriving](https://github.com/ocaml-ppx/ppx_deriving)
- [ppx_jane](https://github.com/janestreet/ppx_jane)

We also provide the standard OCaml`toplevel`when your code isn’t being compiled or executed. This is paired with`rlwrap`to give you access to your history using the up and down arrows.

## Need a better way to interview candidates?

[Request a demo](https://coderpad.io/sales/)
