FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title: Real World OCaml: Functional Programming for the Masses
- Author(s) Anil Madhavapeddy and Yaron Minsky
- Publisher: Cambridge University Press; 2nd edition (January 5, 2023); eBook (Creative Commons Licensed)
- License(s): Creative Commons License (CC)
- Hardcover/Paperback: 512 pages
- eBook: PDF (514 pages) and HTML
- Language: English
- ISBN-10: 100912580X
- ISBN-13: 978-1009125802
- Share This:
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 using functional programming.
About the Authors- Anil Madhavapeddy is Professor of Planetary Computing at the Department of Computer Science and Technology in the University of Cambridge, and a Fellow of Pembroke College.
- OCaml (Objective Caml) Programming
- Functional Programming
- ML and Standard ML (SML) Programming Language
- Computer and Programming Languages
- Real World OCaml: Functional Programming for the Masses (Anil Madhavapeddy, et al)
- The Book Homepage (PDF, PDF Files, Reviews, etc.)
-
Architecture of Advanced Numerical Analysis Systems in OCaml
This unique open access book applies the functional OCaml programming language to numerical or computational weighted data science, engineering, and scientific applications. It's based on Owl, an OCaml-based numerical computing library.
-
OCaml from the Very Beginning (John Whitington)
This book takes a no-prerequisites approach to teaching a modern general-purpose programming language. Each small, self-contained chapter introduces a new topic, building until the reader can write quite substantial programs.
-
Functional Programming in OCaml (Michael R. Clarkson, et al.)
This book is a multi-dimensional presentation of the OCaml language that combines an informal and intuitive approach to the language with a rigorous definition and a formal semantics of a large subset of the language, including ML.
-
Think OCaml: How to Think Like a Computer Scientist
This book is an introductory functional programming textbook based on the OCaml language. It is intended for newcomers who know some programming but want to learn programming in the function-oriented paradigm, or just want to learn OCaml.
-
Unix System Programming in OCaml (Xavier Leroy, et al)
This book is an introductory course on Unix system programming, with an emphasis on communications between processes, using OCaml. This gives an unusual perspective on systems programming and on the ML language.
-
Introduction to Objective Caml Programming Language
This book presents a practical introduction and guide to the language, with topics ranging from how to write a program to the concepts and conventions that affect how affect how programs are developed in OCaml.
-
O'Reilly® Developing Applications with Objective Caml
This book covers not only the core language, but also modules, objects and classes, threads and systems programming, and interoperability with C. Sporting features such as a robust object system, type safety, and an expansive standard library.
-
Using, Understanding, and Unraveling The OCaml Language
This book is a multi-dimensional presentation of the OCaml language that combines an informal and intuitive approach to the language with a rigorous definition and a formal semantics of a large subset of the language, including ML.
-
Exploring ReasonML and Functional Programming
This book teaches the programming language ReasonML by Facebook. It is also an introduction to functional programming. Especially people familiar with C-style languages (Java, JavaScript, C#, etc.) will profit from ReasonML's familiar syntax.
:
|
|