Real World OCaml: Functional Programming for the Masses
An introduction to OCaml, an industrial-strength programming language designed for expressiveness, safety, and speed. Examples inside will help readers quickly learn how OCaml stands out as a tool for writing fast, succinct, and readable systems code.
Tag(s): Functional Programming
Publication date: 25 Nov 2013
ISBN-10: 144932391X
ISBN-13: 9781449323912
Paperback: 510 pages
Views: 10,118
Type: N/A
Publisher: O’Reilly Media, Inc.
License: Creative Commons Attribution-No Derivative Works 3.0 United States License
Post time: 16 Mar 2016 08:00:00
Real World OCaml: Functional Programming for the Masses
About The Author(s)
Jason Hickey is a Software Engineer at Google, where he is responsible for Computing Infrastructure. His research interests include programming languages, formal methods, and compilers for fault-tolerant distributed systems and high-confidence control. He was an assistant professor at California Institute of Technology (Caltech) until 2008, where he developed new courses in modern operating systems, compilers, and programming language semantics.
Jason Hickey is a Software Engineer at Google, where he is responsible for Computing Infrastructure. His research interests include programming languages, formal methods, and compilers for fault-tolerant distributed systems and high-confidence control. He was an assistant professor at California Institute of Technology (Caltech) until 2008, where he developed new courses in modern operating systems, compilers, and programming language semantics.
Anil Madhavapeddy is an engineer at Docker, and a University Lecturer at the University of Cambridge. He has worked in a variety of senior architecture, engineering, product management, sales and "whatever it takes" roles in industry (S, M, L, XL) as well as government and research (S, M, L). He completed his PhD in 2006 at the University of Cambridge Computer Laboratory in the Systems Research Group. His thesis and various academic publications are available here. His research goal is to improve the security, reliability and performance of the Internet.
Anil Madhavapeddy is an engineer at Docker, and a University Lecturer at the University of Cambridge. He has worked in a variety of senior architecture, engineering, product management, sales and "whatever it takes" roles in industry (S, M, L, XL) as well as government and research (S, M, L). He completed his PhD in 2006 at the University of Cambridge Computer Laboratory in the Systems Research Group. His thesis and various academic publications are available here. His research goal is to improve the security, reliability and performance of the Internet.
Yaron Minsky is the Head of Quantitative Research and Technology at Jane Street Capital and was responsible for introducing OCaml to the company and transitioning its architecture. He obtained his PhD in Computer Science from Cornell University, where he studied distributed systems. Yaron has lectured, blogged and written about OCaml for years, with articles published in Communications of the ACM and the Journal of Functional Programming.
Yaron Minsky is the Head of Quantitative Research and Technology at Jane Street Capital and was responsible for introducing OCaml to the company and transitioning its architecture. He obtained his PhD in Computer Science from Cornell University, where he studied distributed systems. Yaron has lectured, blogged and written about OCaml for years, with articles published in Communications of the ACM and the Journal of Functional Programming.