I was just wondering how to apply ocp-indent on saving a buffer like how refmt (for reasonml) supports that.
(add-hook 'reason-mode-hook (lambda ()
(add-hook 'before-save-hook 'refmt-before-save)
(merlin-mode)))