The person who hosts Elixir's and Ruby's might be up for hosting ocaml's as well if you want. I could contact him? He does have user badges on his installs. It is also entirely mailing-list enabled as that is a common vector that many people use it. Would also save a lot of money. ^.^
The entire Discourse API is via JSON, you can add
.json to the end of any url to get the json information of that page, and you submit in a similar fashion as well. It is dead simple.