addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrosseditemptyheartfacebookfolderfullheartglobegmailgoogleimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Etudes for Erlang, Round 2 (Chapters 1 and 2)

We will restart the Etudes for Erlang ( meetup very soon, going back to the beginning of the book and working our way through. So if you missed the last round, this is your chance to get in on it.

I've had some discussions about time and format, and I'd like some more input. Right now I'm thinking of doing the meetings every other week on Wednesday night at 7, and covering two chapters per evening. My plan is to focus on the solutions to the problems, so there will be a chance to ask questions and discuss the topics that are covered, but this won't be a lecture on a particular topic.

Please let me know if you have any feedback.


In this first meeting we will cover chapters 1 and 2 of "Etudes for Erlang" ( and respectively). The chapters cover the Erlang shell, functions, and modules.

In addition to the material covered in those chapters, we'll have a guest speaker give a short talk about the organization of Erlang project directories, which will be helpful as you begin to explore Erlang projects.

At the beginning of each chapter J. David Eisenberg points to a number of sources for information on the topics covered in the chapter. Since "Etudes for Erlang" is structured as a study guide for Simon St. Laurent's "Introducing Erlang" you can always read the corresponding chapter in that book. For more information online you can look at Fred Herbert's "Learn You Some Erlang for Great Good" ( There are also a number of Erlang books that can be purchased in physical or ebook form, including:

Programming Erlang: Software for a Concurrent World (Joe Armstrong)

Erlang Programming (Francesco Cesarini and Simon Thompson)

Erlang and OTP in Action (Richard Carlsson)

Once you've familiarized yourself with the material, try to do the exercises from the chapters that we're covering. If you can, put your resulting code into a repository on github or bitbucket so that we can easily look at it during the meetup.

I'm looking forward to seeing everybody on October 2nd!

Join or login to comment.

  • Andrew T.

    I would like to stick with 7:00 for the upcoming meetup, but would 6:30 work better for people in the future? I want to make sure that people have time to get here, but I don't want to keep people too late. We can also experiment and play things by ear if needed.

    September 25, 2013

  • Andrew T.

    I have two copies of "Introducing Erlang" that I'll give away to the first two people who send me links to github repos of the work that they did for tonight's meetup.

    October 2, 2013

    • Tom S.

      I've got another copy I can throw in for this

      October 2, 2013

    • Andrew T.

      I was just writing the message when you posted because I just got the books, so perfect timing.

      October 2, 2013

    • Ashley W.

      ok now i'm done :)

      October 2, 2013

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy