Table of Contents
Introduction |
What’s This Book About? |
Who Is This Book For? |
New in This Edition |
Road Map |
The Code in This Book |
Help! It Doesn’t Work |
Acknowledgments |
1. | Introducing Concurrency |
Modeling Concurrency |
Benefits of Concurrency |
Concurrent Programs and Parallel Computers |
Sequential vs. Concurrent Programming Languages |
2. | A Whirlwind Tour of Erlang |
The Shell |
Processes, Modules, and Compilation |
Hello, Concurrency |
3. | Basic Concepts |
Starting and Stopping the Erlang Shell |
Simple Integer Arithmetic |
Variables |
Floating-Point Numbers |
Atoms |
Tuples |
Lists |
Strings |
Pattern Matching Again |
4. | Modules and Functions |
Modules Are Where We Store Code |
Back to Shopping |
Funs: The Basic Unit of Abstraction |
Simple List Processing |
List Comprehensions |
BIFs ... |
Get Programming Erlang, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.