FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title: Functional Programming in OCaml
- Author(s) Michael R. Clarkson, et al.
- Publisher: Cornell University (2021); eBook (Creative Commons Licensed)
- License(s): Creative Commons License (CC)
- Hardcover/Paperback: N/A
- eBook: HTML and PDF
- Language: English
- ISBN-10: N/A
- ISBN-13: N/A
- Share This:
This book is about making you a better programmer. It gives you the opportunity to now learn a new language from scratch and reflect along the way about the difference between programming and programming in a language.
It begins this book by studying OCaml for that very reason: it's a vastly different perspective from what most of you will have seen in previous programming courses. Assuming you've learned how to program.
It gives you the opportunity to now learn a new language from scratch and reflect along the way about the difference between programming and programming in a language.
The book will appeal both to existing OCaml programmers who wish to brush up their skills, and to experienced programmers eager to explore functional languages such as OCaml.
About the Authors- N/A
- OCaml (Objective Caml) Programming
- Functional Programming
- Haskell Programming Language
- ML and Standard ML (SML) Programming Language
-
Real World OCaml: Functional Programming for the Masses
This fast-moving tutorial introduces you to OCaml, an industrial-strength programming language designed for expressiveness, safety, and speed. Learn witing fast, succinct, and readable systems code using functional programming.
-
OCaml Programming: Correct + Efficient + Beautiful
A textbook on functional programming and data structures in OCaml, with an emphasis on semantics and software engineering. Takes a meandering tour of functional programming with OCaml, introducing various language features.
-
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.
-
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.
-
Functional Programming in Python (David Mertz)
It describes ways to avoid Python's imperative-style flow control, the nuances of callable functions, how to work lazily with iterators, and the use of higher-order functions. He also lists several third-party Python libraries useful for functional programming.
-
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.
-
Purely Functional Data Structures (Chris Okasaki)
This book describes data structures from the point of view of functional languages, with examples, and presents design techniques that allow programmers to develop their own functional data structures. All source code is given in Standard ML and Haskell.
:
|
|