Ecaml-bf is an Emacs plugin (i.e., extension, package, module, what-have-you) built in OCaml using the Ecaml library.
The purpose of this plugin is to demonstrate the basics of writing a plugin for Emacs using Ecaml, including compilation and the Ecaml API.
Read the tutorial for more info.