Book description
Learn You Some Erlang for Great Good! is a hilariously illustrated guide to the concurrent functional programming language. As you laugh along with Hebert's brilliantly quirky drawings, you'll effortlessly pick up this complex language and have fun while you're at it..
Table of contents
- Learn You Some Erlang For Great Good!
- Foreword
- Preface
- Acknowledgments
- Introduction
- 1. Starting Out
- 2. Modules
- 3. Syntax in Functions
- 4. Types (or Lack Thereof)
- 5. Hello Recursion!
- 6. Higher-Order Functions
- 7. Errors and Exceptions
- 8. Functionally Solving Problems
- 9. A Short Visit to Common Data Structures
- 10. The Hitchhiker’s Guide to Concurrency
- 11. More on Multiprocessing
- 12. Errors and Processes
- 13. Designing a Concurrent Application
- 14. An Introduction to OTP
- 15. Rage Against the Finite-State Machines
- 16. Event Handlers
- 17. Who Supervises the Supervisors?
- 18. Building an Application
- 19. Building Applications the OTP Way
- 20. The Count of Applications
- 21. Release Is the Word
- 22. Leveling Up in the Process Quest
- 23. Buckets of Sockets
- 24. EUnited Nations Council
- 25. Bears, ETS, Beets: In-Memory NoSQL for Free!
- 26. Distribunomicon
- 27. Distributed OTP Applications
- 28. Common Test for Uncommon Tests
- 29. Mnesia and the Art of Remembering
- 30. Type Specifications and Dialyzer
- A. Afterword
- B. On Erlang’s Syntax
- Index
- About the Author
- Colophon
- C. Updates
- Copyright
Product information
- Title: Learn You Some Erlang for Great Good!
- Author(s):
- Release date: January 2013
- Publisher(s): No Starch Press
- ISBN: 9781593274351
You might also like
book
Learn You a Haskell for Great Good!
It's all in the name: Learn You a Haskell for Great Good! is a hilarious, illustrated …
book
Black Hat Go
Black Hat Go explores the darker side of Go, the popular programming language revered by hackers …
book
Python Crash Course, 2nd Edition
This is the second edition of the best selling Python book in the world. Python Crash …
book
C++ Crash Course
Upgrade your Code with C++ C++ is one of the most widely used languages for real-world …