By Chris McCord
Write code that writes code with Elixir macros. Macros make metaprogramming attainable and outline the language itself. during this e-book, you will the right way to use macros to increase the language with quickly, maintainable code and proportion performance in methods you by no means notion attainable. you will find easy methods to expand Elixir along with your personal top notch positive aspects, optimize functionality, and create domain-specific languages.
Metaprogramming is one in every of Elixir's maximum good points. perhaps you will have performed with the fundamentals or written a number of macros. Now you must take it to the subsequent point. This booklet is a guided sequence of metaprogramming tutorials that take you step-by-step to metaprogramming mastery. you are going to expand Elixir with strong beneficial properties and write speedier, extra maintainable courses in methods unequalled by way of different languages.
You'll begin with the fundamentals of Elixir's metaprogramming method and learn how macros have interaction with Elixir's summary structure. Then you are going to expand Elixir together with your personal top notch beneficial properties, write a checking out framework, and notice how Elixir treats resource code as construction blocks, instead of rote strains of directions. you will proceed your trip by utilizing complicated code new release to create crucial libraries in strikingly few traces of code. ultimately, you will create domain-specific languages and study while and the place to use your abilities effectively.
When you are performed, you have got mastered metaprogramming, received insights into Elixir's internals, and feature the boldness to leverage macros to their complete strength on your personal projects.
Read or Download Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) PDF
Best other_3 books
Download PDF by Scott Schuman: The Sartorialist: X (The Sartorialist Volume 3)
Scott Schuman is again to accomplish his trilogy of street-style bibles. With a colourful choice of appealing pictures of the lads and girls who've stuck his consciousness around the globe, Schuman continues to be an exhilarating resource of city and high-end kind. From its origins at the streets of latest York, his much-loved web publication, thesartorialist.
Read e-book online Ars Nova: Understanding the Alchemical Mystery in the Age PDF
"Ars Nova: realizing the Alchemical secret within the Age of Aquarius" heralds a brand new age of realization for mankind. utilizing the alchemical paradigm as its foundation, "Ars Nova" explores a burgeoning cognizance that has develop into on hand to trendy individual. not does one require a retort, base metals or a fluency in imprecise Latin phrases.
Get Sali zämme: your Baseldütsch survival guide PDF
Now, you may also take pleasure in speaking in Baseldütsch. With Sali zämme, it is not simply effortless yet downright enjoyable. you will convey your self, store and meet humans - all in Baseldütsch. This new e-book within the renowned Hoi sequence is helping newbies familiarize yourself with daily verbal exchange in Swiss German.
Read e-book online Faust: The First Part of the Tragedy PDF
Whereas conserving the road constitution of the German unique and verbal echoes that permeate the poem, Margaret Kirby's translation of Faust I makes an attempt to seize in unrhymed smooth English the specified voices, broad metrical diversity, fast shifts in tone, comedian and tragic registers, and different key stylistic parts of Goethe’s maximum poetic and dramatic masterpiece.
Additional info for Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!)
Example text
Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) by Chris McCord
by Anthony
4.4
- Get The Power of Words in International Relations: Birth of an PDF
- Download e-book for kindle: The Kantian Imperative: Humiliation, Common Sense, Politics by Paul Saurette
Categories: Other 3



