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
Free delivery for purchases over 19 990 Ft
DPD point 990 Ft DPD courier 1 190 Ft GLS point 1 190 Ft Hungarian Post 1 795 Ft Hungarian Post 1 690 Ft Hungarian Post 1 690 Ft FoxPost 1 190 Ft Packeta point 1 190 Ft GLS courier 1 690 Ft

Free shipping on orders over 19,990 Ft via Packeta, Fox Post Box, and DPD Collection Point

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 48 b
7 114 Ft
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 4 293 Ft
Top
Programming Elixir 1.6 Dave Thomas / Book Paperback
common.buy 16 880 Ft
Top
Practical Vim Drew Neil / Book Paperback
common.buy 10 541 Ft
Adopting Elixir Ben Marx / Book Paperback
common.buy 15 300 Ft
Modern Vim Drew Neil / Book Paperback
common.buy 14 312 Ft
Hands-On Design Patterns with Kotlin Alexey Soshin / Book Paperback
common.buy 19 291 Ft
Top
The Book of Symbols Archive for Research in Archetypal Symbolism / Book Hardback
common.buy 13 880 Ft
Top
Van Gogh. The Complete Paintings Rainer Metzger / Book Hardback
common.buy 18 516 Ft
Top
Hieronymus Bosch - The Complete Works Stefan Fischer / Book Hardback
common.buy 9 093 Ft
"The most beautiful pastel ever seen" Stephan Koja / Book Hardback
common.buy 16 743 Ft
Inside the Android OS G. Blake Meike / Book Paperback
common.buy 15 135 Ft
Programming Android with Kotlin Amanda Hinchman-Dominguez / Book Paperback
common.buy 19 668 Ft

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 6 263 Ft
Little Elixir & OTP Guidebook Benjamin Tan Wei Hao / Book Paperback
common.buy 16 771 Ft
Reasoning About Program Transformations J.-F. Collard / Book Hardback
common.buy 21 647 Ft
C2 Compiler Concepts Bernd Teufel / Book Paperback
common.buy 20 246 Ft
Advanced Guide to Python 3 Programming John Hunt / Book Paperback
common.buy 29 715 Ft
Functional Programming, Glasgow 1992 John Launchbury / Book Paperback
common.buy 20 246 Ft
Introduction to Programming with Fortran Ian Chivers / Book Hardback
common.buy 55 359 Ft
Design Patterns in Modern C++20 Dmitri Nesteruk / Book Paperback
common.buy 13 555 Ft
Exploring Graphs with Elixir TONY HAMMOND / Book Paperback
common.buy 16 880 Ft
Absinthe: The Exquisite Elixir T. a. Breaux / Book Paperback
common.buy 10 631 Ft
Top
Release It! Michael T. Nygard / Book Paperback
common.buy 16 880 Ft
Learn Functional Programming with Elixir Ulisses Almeida / Book Paperback
common.buy 15 300 Ft
Accelerator Programming Using Directives Sunita Chandrasekaran / Book Paperback
common.buy 17 025 Ft
Ray Tracer Challenge Jamis Buck / Book Paperback
common.buy 16 282 Ft
Top
Pragmatic Thinking and Learning Andy Hunt / Book Paperback
common.buy 12 718 Ft
Beginning C++ Compilers Ademi Ospanova / Book Paperback
common.buy 15 013 Ft
Advanced C and C++ Compiling Milan Stevanovic / Book Paperback
common.buy 36 199 Ft
Top
Clean Code Robert C. Martin / Book Paperback
common.buy 21 591 Ft
Two on a Tower Thomas Hardy / Book Paperback
common.buy 3 743 Ft
Top
Big Book of Paw Patrol (Paw Patrol) Golden Books / Book Hardback
common.buy 3 639 Ft
Functional Thinking Neal Ford / Book Paperback
common.buy 15 953 Ft

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?