Skip to content

Commit 3493368

Browse files
committed
Mention the meta-programming guide
Mentioned the meta-programming guide in the last chapter of the Getting Started guide, "Where to go next".
1 parent fd659a5 commit 3493368

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

getting-started/where-to-go-next.markdown

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,12 @@ We have written a guide that covers how to build an Elixir application, with its
2020

2121
* [Mix and OTP](/getting-started/mix-otp/introduction-to-mix.html)
2222

23+
## Meta-programming
24+
25+
Elixir is an extensible and very customizable programming language thanks to its meta-programming support. Most meta-programming in Elixir is done through macros, which are very useful in several situations, especially for writing DSLs. We have written a short guide that explains the basic mechanisms behind macros and shows how to write macros and use them to create DSLs:
26+
27+
* [Meta-programming in Elixir](/getting-started/meta/quote-and-unquote.html)
28+
2329
## Community and other resources
2430

2531
On the sidebar, you can find links to Elixir books and screencasts. There are plenty of Elixir resources out there, like conference talks, open source projects, and other learning material produced by the community.

0 commit comments

Comments
 (0)