OCaml 5.3.0

5.3.0

OCaml 5.3.0

Added 4
  • Syntax for deep effect handlers
  • Statistical memory profiling (statmemprof)
  • UTF-8 encoded Unicode source files and support for Unicode identifiers
  • Around 20 new functions in the standard library
Changed 3
  • More space-efficient implementation of Dynarray
  • Improved metadata on pairs of declarations and definitions for merlin
  • Improved error messages for first-class modules, functors, labeled arguments, and type clashes
Fixed 3
  • Restored MSVC port
  • Many fixes and improvements in the runtime
  • Numerous bug fixes

Some of the highlights in OCaml 5.3.0 are:

  • Syntax for deep effect handlers
  • Restored MSVC port
  • Re-introduced statistical memory profiling (statmemprof)
  • utf-8 encoded Unicode source files and modest support of Unicode identifiers
  • More space-efficient implementation of Dynarray
  • Improved metadata on the pairs of declarations and definitions for merlin.

And a lot of incremental changes:

  • Around 20 new functions in the standard library
  • Many fixes and improvements in the runtime
  • Improved error messages for first-class modules, functors, labeled arguments, type clashes.
  • Numerous bug fixes
View original

Upgraded? How did it go?

Discussion