OCaml from the Very Beginning
Title | OCaml from the Very Beginning PDF eBook |
Author | John Whitington |
Publisher | Coherent Press |
Pages | 204 |
Release | 2013 |
Genre | OCaml (Computer program language) |
ISBN | 0957671105 |
In OCaml from the Very Beginning John Whitington 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. There are plenty of questions and, crucially, worked answers and hints. OCaml from the Very Beginning will appeal both to new programmers, and experienced programmers eager to explore functional languages such as OCaml. It is suitable both for formal use within an undergraduate or graduate curriculum, and for the interested amateur.
Real World OCaml
Title | Real World OCaml PDF eBook |
Author | Yaron Minsky |
Publisher | "O'Reilly Media, Inc." |
Pages | 739 |
Release | 2013-11-04 |
Genre | Computers |
ISBN | 1449324754 |
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 helps you explore the tools and techniques that make OCaml an effective and practical tool. In the book’s third section, you’ll delve deep into the details of the compiler toolchain and OCaml’s simple and efficient runtime system. Learn the foundations of the language, such as higher-order functions, algebraic data types, and modules Explore advanced features such as functors, first-class modules, and objects Leverage Core, a comprehensive general-purpose standard library for OCaml Design effective and reusable libraries, making the most of OCaml’s approach to abstraction and modularity Tackle practical programming problems from command-line parsing to asynchronous network programming Examine profiling and interactive debugging techniques with tools such as GNU gdb
More OCaml
Title | More OCaml PDF eBook |
Author | John Whitington |
Publisher | Coherent Press |
Pages | 218 |
Release | 2014-09-01 |
Genre | Computers |
ISBN | 0957671113 |
In More OCaml John Whitington takes a meandering tour of functional programming with OCaml, introducing various language features and describing some classic algorithms. The book ends with a large worked example dealing with the production of PDF files. There are questions for each chapter together with worked answers and hints. More OCaml 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. It is hoped that each reader will find something new, or see an old thing in a new light. For the more casual reader, or those who are used to a different functional language, a summary of basic OCaml is provided at the front of the book.
Haskell from the Very Beginning
Title | Haskell from the Very Beginning PDF eBook |
Author | John Whitington |
Publisher | Coherent Press |
Pages | 214 |
Release | 2019-09-30 |
Genre | Computers |
ISBN | 095767113X |
In Haskell from the Very Beginning John Whitington takes a no-prerequisites approach to teaching the basics of a modern general-purpose programming language. Each small, self-contained chapter introduces a new topic, building until the reader can write quite substantial programs. There are plenty of questions and, crucially, worked answers and hints. Haskell from the Very Beginning will appeal both to new programmers, and to experienced programmers eager to explore functional languages such as Haskell. It is suitable both for formal use within an undergraduate or graduate curriculum, and for the interested amateur.
Python from the Very Beginning
Title | Python from the Very Beginning PDF eBook |
Author | John Whitington |
Publisher | Coherent Press |
Pages | 240 |
Release | 2020-10-03 |
Genre | Computers |
ISBN | 0957671156 |
In Python from the Very Beginning John Whitington takes a no-prerequisites approach to teaching the basics of a modern general-purpose programming language. Each small, self-contained chapter introduces a new topic, building until the reader can write quite substantial programs. There are plenty of questions and, crucially, worked answers and hints. Python from the Very Beginning will appeal both to new programmers, and to experienced programmers eager to explore functional languages such as Haskell. It is suitable both for formal use within an undergraduate or graduate curriculum, and for the interested amateur.
Purely Functional Data Structures
Title | Purely Functional Data Structures PDF eBook |
Author | Chris Okasaki |
Publisher | Cambridge University Press |
Pages | 236 |
Release | 1999-06-13 |
Genre | Computers |
ISBN | 9780521663502 |
This book describes data structures and data structure design techniques for functional languages.
PDF Explained
Title | PDF Explained PDF eBook |
Author | John Whitington |
Publisher | "O'Reilly Media, Inc." |
Pages | 143 |
Release | 2011-12-08 |
Genre | Computers |
ISBN | 1449310028 |
An introduction to the PDF file format, threaded through with practical examples – deconstructing, creating and processing PDF files. After exploring how PDF is produced, and how it can be edited with tools from text editors to Ghostscript to PDFTK, readers will learn to deal with problems with PDF files and common error messages.