# Etudes for Erlang ![[cover-calibre-196.jpg|256]] ## Metadata **Source**:: #from/calibre **Kind**:: #books **Generated by**:: [[ob-calibre]] **Status**:: #x **Rating**:: 1 **Rating Tag**:: #rating/1 **Date Read**:: [[2022-10-06]] **Tags**:: #tech #gave-up-on **Pages**:: 138 **Progress**:: <progress value="100" max="100"></progress> **Title**:: Etudes for Erlang **Authors**:: [[J. David Eisenberg]] **Publisher**:: [[O'Reilly Media]] **Published**:: [[2013-12-26]] **Updated**:: [[2019-12-17]] **Languages**:: #lang/en **Formats**:: #format/epub **Cover**:: cover-calibre-196.jpg **Dropbox Directory**:: [Open Directory in Dropbox](https://www.dropbox.com/home/Calibre%20Library/J.%20David%20Eisenberg/Etudes%20for%20Erlang%20%28196%29) **macOS Local Directory**:: [Open Directory Locally](file://C%3A/Users/me/Dropbox/Calibre%20Library/J.%20David%20Eisenberg/Etudes%20for%20Erlang%20%28196%29) **Calibre Link**:: [Open in Calibre](calibre://show-book/Calibre_Library/196) ## Comments In this book, you will find descriptions of programs that you can compose (write) in Erlang.The programs will usually be short, and each one has been designed to provide practice material for a particular Erlang programming concept. These programs have not been designed to be of considerable difficulty, though they may ask you to stretch a bit beyond the immediate material and examples that you find in the book Introducing Erlang. Articles in this issue: Études for Erlang Preface: What’s an étude? 1. Getting Comfortable with Erlang 2. Functions and Modules 3. Atoms, Tuples, and Pattern Matching 4. Logic and Recursion 5. Strings 6. Lists 7. Higher Order Functions and List Comprehensions 8. Processes 9. Handling Errors 10. Storing Structured Data 11. Getting Started with OTP 12. Contributors A. Solutions to Études