Thomas, Dave
Programming Elixir 1.6
- ISBN 13:
- 9781680502992
- author:
- Thomas, Dave
- format:
- Paperback
- publisher:
- Pragmatic Bookshelf
- language:
- English
- Publication Year:
- 2018
- Pages:
- 398
- Dimensions:
- 190 mm X 236 mm
- Genre:
- 23.6 x 19 x 2 centimetres (0.63, Computers, Programming, General,
- Condition:
- New
- Availability:
- Item usually sent within 20 working days
Description
Elixir 1.6: A Modern Approach to Functional Programming and Concurrent Systems. This comprehensive guide introduces Elixir, a modern, functional, concurrent language built on the rock-solid Erlang VM. With its pragmatic syntax and built-in support for metaprogramming, you'll be productive and engaged throughout your learning journey. Explore how functional programming techniques help manage complexities in real-world systems, maximize uptime, and ensure security. From the basics of sequential Elixir programs to concurrent applications that utilize all cores on your machine or network, this book covers it all. Part 1 sets the foundation, while Part 2 delves into writing concurrent code using various tools and conventions. The final part examines advanced features like DSLs, code generation, and syntax extension. Fully updated for Elixir 1.6, this edition includes new chapters on structuring OTP applications and other key topics.