Human intelligence is highly heritable. Source: http://www.nature.com/mp/journal/v16/n10/abs/mp201185a.html The scientific consensus is that IQ tests are not racially biased. Source…
TOC | Early praise for Metaprogramming Elixir 👉
Metaprogramming — An Essential Feature
The Abstract Syntax Tree — Demystified
Macros: The Building Blocks of Elixir
Code Injection and the Caller’s Context
2. Extending Elixir with Metaprogramming
Using Module Attributes for Code Generation
3. Advanced Compile-Time Code Generation
Generating Functions from External Data
MIME-Type Conversion in Ten Lines of Code
Building an Internationalization Library
Code Generation from Remote APIs
5. Creating an HTML Domain-Specific Language
Start by Defining the Minimum Viable API
Support the Entire HTML Spec with Macros
Enhance Your API with HTML Attribute Support
Generate Less Code by Walking the AST
6. With Great Power Comes Great Responsibility (and Fun!)
Copyright © 2015, The Pragmatic Bookshelf.
TOC | Early praise for Metaprogramming Elixir 👉
The majority of educational institutions have made a move away from the more conventional technique of administering examinations using pen and paper in favor of employing digital platforms. This is…
This is the time of the year when behavior expectations and classroom management can start to feel a little stale. Especially after returning from a break, sometimes it can be helpful to give your…
What is the definition of existential crisis, anyway? This has become a very popular topic on the Internet these days, since many psychologists have begun offering “explanatory” treatments for those…