Real World OCaml: Functional programming for the masses

Real World OCaml: Functional programming for the masses

Yaron Minsky, Anil Madhavapeddy, Jason Hickey


This fast-moving instructional introduces you to OCaml, an industrial-strength programming language designed for expressiveness, defense, and velocity. during the book’s many examples, you’ll speedy learn the way OCaml stands proud as a device for writing quickly, succinct, and readable structures code.

Real global OCaml takes you thru the ideas of the language at a brisk velocity, after which is helping you discover the instruments and strategies that make OCaml an efficient and sensible software. within the book’s 3rd part, you’ll delve deep into the main points of the compiler toolchain and OCaml’s basic and effective runtime system.

  • Learn the rules of the language, comparable to higher-order capabilities, algebraic information forms, and modules
  • Explore complex good points akin to functors, firstclass modules, and objects
  • Leverage middle, a entire general-purpose regular library for OCaml
  • Design powerful and reusable libraries, taking advantage of OCaml’s method of abstraction and modularity
  • Tackle useful programming difficulties from command-line parsing to asynchronous community programming
  • Examine profiling and interactive debugging options with instruments equivalent to GNU gdb

Show sample text content

Download sample