Functional programming for the masses
Book Details:
Publisher: | O'Reilly Media |
Series: |
OReilly
|
Author: | Yaron Minsky |
Edition: | 1 |
ISBN-10: | 144932391X |
ISBN-13: | 9781449323912 |
Pages: | 510 |
Published: | Nov 25 2013 |
Posted: | Jan 12 2015 |
Language: | English |
Book format: | PDF |
Book size: | 9 MB |
Book Description:
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 modulesExplore advanced features such as functors, first-class modules, and objectsLeverage Core, a comprehensive general-purpose standard library for OCamlDesign effective and reusable libraries, making the most of OCaml's approach to abstraction and modularityTackle practical programming problems from command-line parsing to asynchronous network programmingExamine profiling and interactive debugging techniques with tools such as GNU gdb
Real Estate Development Modeling in the Real World
This book is a practical guide to using Argus Developer, the world's most widely used real estate development feasibility modeling software. Using practical examples and many case studies, it takes readers beyond basic training and provides the in-depth knowledge required to analyze potential real estate deals and help ensure a profitable development. Argus Developer in Practice fills an important gap in the market. Argus Developer, and its predecessor Circle Developer, has long had a dominant position as the primary real estate development appraisal tool. It is used all over the world on a variety of projects ranging from simple residential projects to huge and complex master planned, mixed-use, commercial, residential, and leisure projects. It also...
How to Follow Best Practices AND Keep Your Sanity
2nd Edition
Your deadline just got moved up. Your artist has never worked with Flash before. Your inner programmer is telling you that no OOP is a big Oops! Any Flash developer can share similar tales of woe. This book breaks down the process of Flash game development into simple, approachable steps. Never heard of a game loop before? No idea what a design pattern is? No problem! Chris Griffith gives you real-world expertise, and real-world code that you can use in your own games. Griffith has been building games in Flash long enough to know what works and what doesn't. He shows you what you need to know to get the job done. Griffithcovers Flash for the everyday d...
Lessons from a Real-World Case Study
It is important for those in charge of implementing an enterprise resource planning (ERP) system to identify and understand the issues they face. Implementation Strategies for SAP R/3 in a Multinational Organization: Lessons from a Real-World Case Study provides readers with an instructive insight in the very complex process of ERP implementation in a global company. This book describes the issues, problems, and challenges of ERP execution as well as the strategies companies use to react to and resolve them successfully. The reader can focus on different types of issues organizational as well as technical. It is a goldmine for instructors who can use the cases in different course settings and with different student audiences. Researchers and practiti...
2007 - 2021 © eBooks-IT.org