Book description
If you’re new to Erlang, its functional style can seem difficult, but with help from this hands-on introduction, you’ll scale the learning curve and discover how enjoyable, powerful, and fun this language can be. In this updated second edition, author Simon St.Laurent shows you how to write simple Erlang programs by teaching you one skill at a time. By the end of your journey, you’ll understand why Erlang is ideal for concurrency and resilience.
Publisher resources
Table of contents
-
Preface
- Who This Book Is For
- Who This Book Is Not For
- What This Book Will Do For You
- How This Book Works
- Etudes for Erlang
- Why I Wrote This Book
- Other Resources
- Are You Sure You Want Erlang?
- Erlang Will Change You
- Conventions Used in This Book
- A Note on Erlang Syntax
- Using Code Examples
- Help This Book Grow
- Please Use It For Good
- O’Reilly Safari
- How to Contact Us
- Acknowledgments
- 1. Getting Comfortable
- 2. Functions and Modules
- 3. Atoms, Tuples, and Pattern Matching
- 4. Logic and Recursion
- 5. Communicating with Humans
- 6. Lists
- 7. Higher-Order Functions and List Comprehensions
- 8. Playing with Processes
- 9. Exceptions, Errors, and Debugging
- 10. Storing Structured Data
- 11. Getting Started with OTP
- 12. Next Steps Through Erlang
- A. An Erlang Parts Catalog
- B. OTP Templates
- Index
Product information
- Title: Introducing Erlang, 2nd Edition
- Author(s):
- Release date: March 2017
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491973370
You might also like
book
Programming Erlang, 2nd Edition
A multi-user game, web site, cloud application, or networked database can have thousands of users all …
book
Haskell in Depth
Turn the corner from “Haskell student” to “Haskell developer.” Haskell in Depth explores the important language …
book
The Rust Programming Language, 2nd Edition
The Rust Programming Language, 2nd Edition is the official guide to Rust 2021: an open source …
book
The Go Programming Language
is the authoritative resource for any programmer who wants to learn Go. It shows how to …