Download free course Think OCaml, pdf file on 142 pages by Allen Downey, Nicholas Monje.
How to Think Like a Computer Scientist is an introductory programming book based on the OCaml language. It is a modified version of Think Python by Allen Downey. It is intended for newcomers to programming and also those who know some programming but want to learn programming in the function-oriented paradigm, or those who simply want to learn OCaml.
OCaml is a powerful high-level programming language with a large emphasis on speed and efficiency.
This text leverages the power of the language to teach the reader important concepts in computer science and software design, with an emphasis in experimentation and self-directed learning.
OCaml is a powerful high-level programming language with a large emphasis on speed and efficiency.
This text leverages the power of the language to teach the reader important concepts in computer science and software design, with an emphasis in experimentation and self-directed learning.
Table of contents
- The way of the program
- Variables and Expressions
- Functions
- Program Flow
- Recursive Functions
- Algorithms
- Strings
- Lists
- Case Study: Regular Expressions
- Putting the O in OCaml, Part 1: Imperative programming
- Arrays
- Hashtables
- Tuples
- Records and Custom Data Structures
- Putting the O in Ocaml Part 2: Objects and Classes
- Case study: data structure selection
- Debugging
Pages : | 142 |
Size : | 0.6 MB |
Downloads: | 57 |
Created: | 2022-02-03 |
License: | GNU FDL |
Author(s): | Allen Downey, Nicholas Monje |
Warning: Trying to access array offset on false in /home/tutovnfz/public_html/amp/article-amp.php on line 263
Others related eBooks about Think OCaml
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.