LIBRISTO
LIBROAMANTO
mandatory
Become part of a community of book lovers from all over the world and get access to a whole bunch of benefits. Create an account for free
0
DPD courier 4.99 GLS courier 9.99

Metaprogramming Elixir

Write Less Code, Get More Done (and Have Fun!)

Language EnglishEnglish
Book Paperback
Book Metaprogramming Elixir Chris McCord
Libristo code: 09095994
Publishers The Pragmatic Programmers, February 2015
Write code that writes code with Elixir macros. Macros make metaprogramming possible and define the... Full description
? points 44 b
18.32
In stock at our supplier Shipping in 14-21 days

Up to 30 days for returns


Customers also purchased


Top
Tress of the Emerald Sea Brandon Sanderson / Book Paperback
common.buy 11.94
Top
Programming Elixir 1.6 Dave Thomas / Book Paperback
common.buy 46.87
Top
Practical Vim Drew Neil / Book Paperback
common.buy 27.63
Adopting Elixir Ben Marx / Book Paperback
common.buy 42.42
Modern Vim Drew Neil / Book Paperback
common.buy 39.68
Hands-On Design Patterns with Kotlin Alexey Soshin / Book Paperback
common.buy 49.71
Top
The Book of Symbols Archive for Research in Archetypal Symbolism / Book Hardback
common.buy 35.43
Top
Van Gogh. The Complete Paintings Rainer Metzger / Book Hardback
common.buy 51.33
Top
Hieronymus Bosch - The Complete Works Stefan Fischer / Book Hardback
common.buy 25.20
"The most beautiful pastel ever seen" Stephan Koja / Book Hardback
common.buy 45.25
Inside the Android OS G. Blake Meike / Book Paperback
common.buy 42.01
Programming Android with Kotlin Amanda Hinchman-Dominguez / Book Paperback
common.buy 49.61

Write code that writes code with Elixir macros. Macros make metaprogramming possible and define the language itself. In this book, you'll learn how to use macros to extend the language with fast, maintainable code and share functionality in ways you never thought possible. You'll discover how to extend Elixir with your own first-class features, optimize performance, and create domain-specific languages. Metaprogramming is one of Elixir's greatest features. Maybe you've played with the basics or written a few macros. Now you want to take it to the next level. This book is a guided series of metaprogramming tutorials that take you step by step to metaprogramming mastery. You'll extend Elixir with powerful features and write faster, more maintainable programs in ways unmatched by other languages. You'll start with the basics of Elixir's metaprogramming system and find out how macros interact with Elixir's abstract format. Then you'll extend Elixir with your own first-class features, write a testing framework, and discover how Elixir treats source code as building blocks, rather than rote lines of instructions. You'll continue your journey by using advanced code generation to create essential libraries in strikingly few lines of code. Finally, you'll create domain-specific languages and learn when and where to apply your skills effectively. When you're done, you will have mastered metaprogramming, gained insights into Elixir's internals, and have the confidence to leverage macros to their full potential in your own projects.

Actress & Polyglot
EWA KASP for
Play video
Ewa Kasp
Libristo has the largest selection of foreign-language books. That’s why I buy my books there.

About the book

Full name Metaprogramming Elixir
Author Chris McCord
Language English
Binding Book - Paperback
Date of issue 2015
Number of pages 120
EAN 9781680500417
ISBN 1680500414
Libristo code 09095994
Weight 256
Dimensions 193 x 234 x 11
Give this book today
It's easy
1 Add to cart and choose Deliver as present at the checkout 2 We'll send you a voucher 3 The book will arrive at the recipient's address

You might also be interested in


Top
Tress of the Emerald Sea Brandon Sanderson / Book Paperback
common.buy 15.79
Little Elixir & OTP Guidebook Benjamin Tan Wei Hao / Book Paperback
common.buy 43.43
Reasoning About Program Transformations J.-F. Collard / Book Hardback
common.buy 58.52
C2 Compiler Concepts Bernd Teufel / Book Paperback
common.buy 51.73
Advanced Guide to Python 3 Programming John Hunt / Book Paperback
common.buy 75.73
Functional Programming, Glasgow 1992 John Launchbury / Book Paperback
common.buy 51.73
Introduction to Programming with Fortran Ian Chivers / Book Hardback
common.buy 141.15
Design Patterns in Modern C++20 Dmitri Nesteruk / Book Paperback
common.buy 34.12
Exploring Graphs with Elixir TONY HAMMOND / Book Paperback
common.buy 46.87
Absinthe: The Exquisite Elixir T. a. Breaux / Book Paperback
common.buy 27.13
Top
Release It! Michael T. Nygard / Book Paperback
common.buy 46.87
Learn Functional Programming with Elixir Ulisses Almeida / Book Paperback
common.buy 42.42
Accelerator Programming Using Directives Sunita Chandrasekaran / Book Paperback
common.buy 43.43
Ray Tracer Challenge Jamis Buck / Book Paperback
common.buy 45.15
Top
Pragmatic Thinking and Learning Andy Hunt / Book Paperback
common.buy 35.33
Beginning C++ Compilers Ademi Ospanova / Book Paperback
common.buy 37.86
Advanced C and C++ Compiling Milan Stevanovic / Book Paperback
common.buy 100.44
Top
Clean Code Robert C. Martin / Book Paperback
common.buy 55.38
Two on a Tower Thomas Hardy / Book Paperback
common.buy 9.71
Top
Big Book of Paw Patrol (Paw Patrol) Golden Books / Book Hardback
common.buy 9.20
Functional Thinking Neal Ford / Book Paperback
common.buy 41.20

Login

Log in to your account. Don't have a Libristo account? Create one now!

 
mandatory
mandatory

Don’t have an account? Discover the benefits of having a Libristo account!

With a Libristo account, you'll have everything under control.

Create a Libristo account
Book advisor Libroamiko
Hi, I'm Libroamiko, can I help?