{"id":1366,"date":"2021-04-02T19:20:33","date_gmt":"2021-04-03T02:20:33","guid":{"rendered":"https:\/\/coderpad-staging.io\/?post_type=programming-language&#038;p=1096"},"modified":"2023-06-06T06:05:33","modified_gmt":"2023-06-06T13:05:33","slug":"ocaml","status":"publish","type":"programming-language","link":"https:\/\/coderpad.io\/languages\/ocaml\/","title":{"rendered":"OCaml"},"content":{"rendered":"\n<p>Our OCaml environment compiles your code with <code>ocamlopt <\/code>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:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/github.com\/janestreet\/async\" target=\"_blank\" rel=\"noopener\">Jane Street\u2019s Async<\/a><\/li>\n\n\n\n<li><a href=\"http:\/\/batteries.forge.ocamlcore.org\/\" target=\"_blank\" rel=\"noopener\">Batteries<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/janestreet\/core\" target=\"_blank\" rel=\"noopener\">Jane Street\u2019s Core<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/ygrek\/ocaml-extlib\" target=\"_blank\" rel=\"noopener\">OCaml Extended Standard Library (extlib)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/ocaml-ppx\/ppx_deriving\" target=\"_blank\" rel=\"noopener\">ppx_deriving<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/janestreet\/ppx_jane\" target=\"_blank\" rel=\"noopener\">ppx_jane<\/a><\/li>\n<\/ul>\n\n\n\n<p>We also provide the standard OCaml <code>toplevel<\/code> when your code isn\u2019t being compiled or executed. This is paired with <code>rlwrap<\/code> to give you access to your history using the up and down arrows.<\/p>\n","protected":false},"parent":0,"menu_order":0,"template":"","class_list":["post-1366","programming-language","type-programming-language","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/programming-language\/1366","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/programming-language"}],"about":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/types\/programming-language"}],"wp:attachment":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/media?parent=1366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}