Goodreads helps you keep track of books you want to read.
Start by marking “Real World OCaml: Functional programming for the masses” as Want to Read:
Real World OCaml: Functional programming for the masses
Enlarge cover
Rate this book
Clear rating
Open Preview

Real World OCaml: Functional programming for the masses

4.22  ·  Rating details ·  99 ratings  ·  9 reviews
This fast-moving tutorial introduces you to OCaml, an industrial-strength programming language designed for expressiveness, safety, and speed. Through the book’s many examples, you’ll quickly learn how OCaml stands out as a tool for writing fast, succinct, and readable systems code.

Real World OCaml takes you through the concepts of the language at a brisk pace, and then he
...more
Paperback, 510 pages
Published November 22nd 2013 by O'Reilly Media (first published January 1st 2013)
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Real World OCaml, please sign up.

Be the first to ask a question about Real World OCaml

Community Reviews

Showing 1-30
Average rating 4.22  · 
Rating details
 ·  99 ratings  ·  9 reviews


More filters
 | 
Sort order
Start your review of Real World OCaml: Functional programming for the masses
Josh
Nov 25, 2015 rated it really liked it
Shelves: non-fiction
Does what it says on the tin — this book focuses on teaching ocaml with lots of code examples that strive to be close to things you'd really do. The first major section discusses the language itself, which is quite thorough, and the second section is about practical patterns, like concurrency and when to use certain data types. The practicality extends to its use of Core, a replacement standard library, instead of trying to teach the language without any dependencies — that's not how you're goin ...more
Stefan Kanev
Sep 03, 2019 rated it it was amazing
This book is a gem.

OCaml is a great language – I regret not learning it when I had more free time on my hands. It feels very reminiscent of Haskell, with two major differences – it's strict and it allows side effects. Those make reasoning about behaviour easier and removes the need for all that monad transformer nonsense. It's also very feature rich and it even has objects (although they are not as prominent as you would except, given that the O in OCaml stands for "Objective"). It seem to be th
...more
Piotr Kalinowski
May 26, 2019 rated it it was amazing  ·  review of another edition
Shelves: computers
This is a very thorough and practical introduction to the language. It goes pretty much through all the features of the language itself — from core language through first class modules, functors to the object system. The only thing missing at this point is authoring your own syntax extensions, but you have to draw the line somewhere, and I think that's a good place to stop.

The book does not use the small standard library delivered with the compiler, and for good reason. It focuses on one of the
...more
RecursiveHaiku
Jun 08, 2020 rated it it was amazing
I read the updated v2

This is a great book to learn the basics of OCaml.
It explains all of the basic concepts and goes beyond them.
It benefits hugely from the fact that it is co-written by people who are actively using and driving OCaml forward.

It also is a decent reference book for features of OCaml since the online documentation can be VERY BAD for beginners.
Ondrej Sykora
I might be a bit harsh, but based on all the positive reviews, I've expected much more of the book.

What you get is an easy introduction to the OCaml world that touches most of the aspects of software development in OCaml. However, when they approach a more complex topic, the authors just say "there is some magic going on", and they abandon it. For example the SExp library. I'd love to learn how it is implemented and how the compiler extension is developed, but the book does not touch any of that
...more
Alvaro Tejada Galindo
Feb 14, 2015 rated it it was amazing
Shelves: programming
This book, just like all the "Real World" series gives you a deep introduction into the language and allow you to start coding pretty fast...of course...if you have used any Functional programming language before...that really helps and OCaml has of course some aspects that makes it not so easy to learn...

The more you read this book, the more you're going to like OCaml...it's a really nice language -:)

The book covers the basics like Lists and Patterns, Records, Variants and Error-Handling. But o
...more
Kenneth Miller
Oct 19, 2014 rated it really liked it
It was good. My first book on OCaml, it was pragmatic enough to teach you the common gotchas, while also being straightforward and sufficiently organized that it can be used as a reference.
Cjab
rated it liked it
May 23, 2016
Meangrape
rated it it was amazing
Jan 27, 2015
Tavi
rated it liked it
Sep 15, 2017
Philipp Fehre
rated it really liked it
Feb 24, 2017
Martin Trojer
rated it really liked it
Mar 25, 2014
Keith Simmons
rated it liked it
Mar 01, 2016
Mark Tomko
rated it liked it
May 25, 2014
Maxim Sokolov
rated it it was amazing
Oct 02, 2017
Ola
rated it it was amazing
Sep 26, 2019
Jonathan Sterling
rated it it was amazing
Apr 06, 2015
Peteris Erins
rated it really liked it
Dec 29, 2018
Yong-Siang
rated it really liked it
Nov 01, 2014
Patrick
rated it really liked it
Jul 17, 2015
Jas
rated it liked it
Aug 31, 2014
Vladimir
rated it really liked it
Mar 04, 2018
Jethro Kuan
rated it really liked it
Dec 30, 2018
Jonathan Coveney
rated it it was amazing
Oct 03, 2014
Roman Kashitsyn
rated it it was amazing
Jan 04, 2016
Jan
rated it it was ok
Dec 08, 2018
Doğan Çeçen
rated it it was amazing
Sep 17, 2016
Eric Mannes
rated it it was amazing
Jan 08, 2017
Chee Seng
rated it it was amazing
Dec 12, 2016
Ema Jones
rated it really liked it
Apr 02, 2017
« previous 1 3 4 next »
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • Honourbound (Severina Raine)
  • Der Ernährungskompass: Das Fazit aller wissenschaftlichen Studien zum Thema Ernährung
  • Ship of Magic (Liveship Traders, #1)
  • Angels Flight (Harry Bosch, #6; Harry Bosch Universe, #7)
  • Valdor: Birth of the Imperium (The Horus Heresy)
  • Bitter Medicine (V.I. Warshawski, #4)
  • Algorithms Unlocked
  • TypeScript Deep Dive
  • Optimizing Collections
  • Influence: The Psychology of Persuasion
  • A Darkness More Than Night (Harry Bosch, #7; Terry McCaleb, #2; Harry Bosch Universe, #9)
  • As You Wish: Inconceivable Tales from the Making of The Princess Bride
  • Peak Performance: Elevate Your Game, Avoid Burnout, and Thrive with the New Science of Success
  • Measure What Matters
  • Numsense! Data Science for the Layman: No Math Added
  • Machine Learning
  • The Road to React
  • Functional Swift: Updated for Swift 4
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

News & Interviews

  Justin A. Reynolds burst onto the YA scene last year with his debut book Opposite of Always, a heartfelt novel about love and friendship...
45 likes · 5 comments