OCaml के लिए बाहरी उपकरण पारदर्शी ( यानी इसे किसी भी वाक्यात्मक एनोटेशन की आवश्यकता नहीं है ) और वैकल्पिक ( यानी एक प्रोग्राम को बिना अपवाद जांच किए संकलन और चालू करना संभव है , यद्दपि उत्पादन कोड के लिए इसका सुझाव नहीं दिया जाता है ) दोनों होते हैं ।
Entity: प्रोग्राम — Type: /product/software, /product