September 2013
Intermediate to advanced
548 pages
12h 25m
English
| 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 ... |
Read now
Unlock full access