Skip to content

Opening book details…

Can I read Programming Erlang, Second Edition on EtoBox?

Programming Erlang, Second Edition by Joe Armstrong is a book available to read on EtoBox.

What is Programming Erlang, Second Edition about?

Cover 1 Table of Contents 6 Introduction 13 What's This Book About? 14 Who Is This Book For? 14 New in This Edition 15 Road Map 15 The Code in This Book 16 Help! It Doesn't Work 16 Acknowledgments 17 Part I—Why Erlang? 19 1. Introducing Concurrency 20 Modeling Concurrency 20 Benefits of Concurrency 23 Concurrent Programs and Parallel Computers 25 Sequential vs. Concurrent Programming Languages 26 2. A Whirlwind Tour of Erlang 27 The Shell 27 Processes, Modules, and Compilation 29 Hello, Concurrency 31 Part II—Sequential Programming 38 3. Basic Concepts 39 Starting and Stopping the Erlang Shell 39 Simple Integer Arithmetic 41 Variables 42 Floating-Point Numbers 46 Atoms 47 Tuples 48 Lists 51 Strings 53 Pattern Matching Again 55 4. Modules and Functions 57 Modules Are Where We Store Code 57 Back to Shopping 64 Funs: The Basic Unit of Abstraction 66 Simple List Processing 71 List Comprehensions 73 BIFs 77 Guards 78 case and if Expressions 82 Building Lists in Natural Order 84 Accumulators 85 5. Records and Maps 88 When to Use Maps or Records 88 Naming Tuple Items with Records 89 Maps: Associative Key-Value Stores 92 6. Error Handling in Sequential Programs 99 Handling Errors in Sequen

Author
Joe Armstrong
Language
EN

More by Joe Armstrong

Browse all works by Joe Armstrong

Similar books