Book description
This book includes descriptions of programs that you can write in Elixir. The programs will usually be short, and each one has been designed to provide practice material for a particular Elixir 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 Elixir.
Table of contents
- Études for Elixir
- Preface: What’s an étude?
- 1. Getting Comfortable with Elixir
- 2. Functions and Modules
- 3. Atoms, Tuples, and Pattern Matching
- 4. Logic and Recursion
- 5. Strings
- 6. Lists
- 7. Hashes
- 8. Higher Order Functions and List Comprehensions
- 9. Processes
- 10. Handling Errors
- 11. Storing Structured Data
- 12. Getting Started with OTP
- 13. Using Macros to Extend Elixir
- 14. Contributors
-
A. Solutions to Études
- Solution 2-1
- Solution 2-2
- Solution 2-3
- Solution 3-1
- Solution 3-2
- Solution 3-3
- Solution 3-4
- Solution 4-1
- Solution 4-2
- Solution 4-2
- Solution 4-3
- Solution 4-4
- Solution 4-5
- Solution 5-1
- Solution 5-2
- Solution 5-3
- Solution 6-1
- Solution 6-2
- Solution 6-3
- Solution 6-4
- Solution 7-1
- Solution 7-1
- Solution 7-3
- Solution 7-4
- Solution 8-1
- Solution 8-2
- Solution 8-3
- Solution 8-4
- Solution 8-5
- Solution 8-6
- Solution 9-1
- Solution 10-1
- Solution 10-2
- Solution 11-1
- Solution 12-1
- Solution 12-2
- Solution 12-3
- Solution 12-4
- Solution 13-1
- Solution 13-2
- Solution 13-3
- B. A Brief Introduction to Regular Expressions
- Copyright
Product information
- Title: Études for Elixir
- Author(s):
- Release date: October 2014
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781449372217
You might also like
article
Reinventing the Organization for GenAI and LLMs
Previous technology breakthroughs did not upend organizational structure, but generative AI and LLMs will. We now …
article
Splitting Strings on Any of Multiple Delimiters
Build your knowledge of Python with this Shortcuts collection. Focusing on common problems involving text manipulation, …
article
Use Github Copilot for Prompt Engineering
Using GitHub Copilot can feel like magic. The tool automatically fills out entire blocks of code--but …
article
Three Ways to Sell Value in B2B Markets
As customers face pressure to reduce costs while maintaining profitability, value-based selling (VBS) has become critical …