Skip to Main Content (Press Enter)
Learn You Some Erlang for Great Good! by Fred Hebert
Add Learn You Some Erlang for Great Good! to bookshelf
Add to Bookshelf

Learn You Some Erlang for Great Good!

Best Seller
Learn You Some Erlang for Great Good! by Fred Hebert
Paperback $49.95
Jan 13, 2013 | ISBN 9781593274351

Buy from Other Retailers:

See All Formats (1) +
  • $49.95

    Jan 13, 2013 | ISBN 9781593274351

    Buy from Other Retailers:

  • Jan 13, 2013 | ISBN 9781593275044

    Buy from Other Retailers:

Product Details

Praise

“An excellent introduction to Erlang. . . . If you want to know it all, Learn You Some Erlang for Great Good! is a great book to buy.”
—Jesper Louis Andersen, Erlang Solutions Ltd.

Learn You Some Erlang for Great Good! is an inspiration. An indispensable guide to a very important programming language.”
—Michael Fogus, author of The Joy of Clojure and Functional Javascript

“I recommend LYSE to all those who want to learn Erlang and OTP, especially to those who want to experiment and self-learn the language and system.”
—Dr. Kenji Rikitake, Basho Technologies

“A great place to start exploring the topic.”
—Mark Gibbs, Network World

“A fun to read book on programming? Takes you through virtually everything you need to know about not just Erlang, but the underlying context/philosophy associated with Erlang, viz., developing reliable and fault-tolerant applications and systems.”
—Mahesh Paolini-Subramanya, Vice President of R&D, Ubiquiti Networks

“A must-read book every developer out there should add to his Erlang shelf.”
—Paolo D’Incau

“The book has great and funny illustrations; technical yet with a nod to the whimsical, without being inscrutable and self-indulgent. If you’re interested in Erlang, this is the Erlang book to read.”
—Bryce Kerley

“Fred’s style is breezy without being flaky or muddle-headed. His examples are often comical, sometimes thought-provoking and yet always salient and to the point. His jokes keep the tone light and allow him to sneak difficult concepts that your brain would traditionally reject as ‘too hard’ past your defenses so that you often learn in spite of what you think you can do.”
—Michael Richter

“This is how a programming book should be. The contents of the book were detailed, easy to follow, engaging, and surprisingly humorous.”
—Michael Kim

Table Of Contents

Foreword by Joe Armstrong
Introduction
Chapter 1: Starting Out
Chapter 2: Modules
Chapter 3: Syntax in Functions
Chapter 4: Types (or Lack Therof)
Chapter 5: Hello Recursion!
Chapter 6: Higher-Order Functions
Chapter 7: Errors and Exceptions
Chapter 8: Functionally Solving Problems
Chapter 9: A Short Visit to Common Data Structures
Chapter 10: The Hitchhiker’s Guide to Concurrency
Chapter 11: More on Multiprocessing
Chapter 12: Errors and Processes
Chapter 13: Designing a Concurrent Application
Chapter 14: An Introduction to OTP
Chapter 15: Rage Against the Finite-State Machines
Chapter 16: Event Handlers
Chapter 17: Who Supervises the Supervisors?
Chapter 18: Building an Application
Chapter 19: Building Applications the OTP Way
Chapter 20: The Count of Applications
Chapter 21: Release Is the Word
Chapter 22: Leveling Up in the Process Quest
Chapter 23: Buckets of Sockets
Chapter 24: EUnited Nations Council
Chapter 25: Bears, ETS, Beets: In-Memory NoSQL for Free!
Chapter 26: Distribunomicon
Chapter 27: Distributed OTP Applications
Chapter 28: Common Test for Uncommon Tests
Chapter 29: Mnesia and the Art of Remembering
Chapter 30: Type Specifications and Dialyzer
Afterword
Appendix: On Erlang’s Syntax
Index

Looking for More Great Reads?
21 Books You’ve Been Meaning to Read
Back to Top