ocaml
« Back to VersTracker
Description:
General purpose programming language in the ML family
Type: Formula  |  Latest Version: 5.4.0@0  |  Tracked Since: Oct 15, 2025
Links: Homepage  |  @ocaml  |  formulae.brew.sh
Category: Developer tools
Tags: ocaml functional-programming compiler ml-family programming-language
Install: brew install ocaml
About:
OCaml is a statically typed, functional programming language with an imperative core. It features type inference, pattern matching, and automatic memory management via garbage collection. It is widely used for building reliable and performant software systems.
Key Features:
  • Strong static type system with type inference
  • Advanced pattern matching capabilities
  • Native code compiler for high performance
  • Garbage collection for memory safety
Use Cases:
  • Building compilers and interpreters
  • Developing financial trading systems
  • Creating static analysis tools
Alternatives:
  • Haskell – Haskell is purely functional, whereas OCaml allows imperative programming styles.
  • F# – F# is a .NET language heavily influenced by OCaml, offering interoperability with the .NET ecosystem.
Version History
Detected Version Rev Change Commit
Oct 15, 2025 5:03pm 0 VERSION_BUMP 5fcbae5b