Latest #book-metaprogramming-elixir Threads 
Has anyone tried exploring Metaprogramming before. I think it’s a really powerful technique. I was looking for someone who has implemente...
New
Hello all,
I’ve been reading about metaprogramming and encountered examples that look like the following:
defmodule example(example_par...
New
On p. 6, there is this example:
defmodule Math do
# {:+, [context: Elixir, import: Kernel], [5, 2]}
defmacro say({:+, _, [lhs, rhs]...
New
This code is from metaprograming elixir book. I dont understand when should use unquote. In first function there is no unqote to execute ...
New
Hi there,
After reading @ericmj response here (Using unquote outside of quote block - #6 by ericmj) about “unquote fragments”, I still c...
New
I’ve got a macro that wasn’t impacting my project compilation speed much. I added a small feature to it, and now it’s ~50x slower. But a...
New
Don’t forget you can get 35% off the ebook using the code ‘devtalk.com’ :023:
New
This is a code snippet from the metaprogramming elixir book.
defmacro test(description, do: test_block) do
test_func = String.to_ato...
New
defmodule Control do
defmacro my_if(expr, do: if_block, else: else_block) do
quote do
Control.do_my_if(unquote(expr), do: unq...
New
I just finished “Programming Elixir” and now I am reading “Metaprogramming Elixir”. I can’t say I comprehend everything. I try to unders...
New
This Week's Trending
This Month's Trending
This Year's Trending
Hi there,
After reading @ericmj response here (Using unquote outside of quote block - #6 by ericmj) about “unquote fragments”, I still c...
New
Last Three Year's Trending
Has anyone tried exploring Metaprogramming before. I think it’s a really powerful technique. I was looking for someone who has implemente...
New
Trending Over Three Years
Don’t forget you can get 35% off the ebook using the code ‘devtalk.com’ :023:
New
defmodule Control do
defmacro my_if(expr, do: if_block, else: else_block) do
quote do
Control.do_my_if(unquote(expr), do: unq...
New
This is a code snippet from the metaprogramming elixir book.
defmacro test(description, do: test_block) do
test_func = String.to_ato...
New
I’ve got a macro that wasn’t impacting my project compilation speed much. I added a small feature to it, and now it’s ~50x slower. But a...
New
This code is from metaprograming elixir book. I dont understand when should use unquote. In first function there is no unqote to execute ...
New
Hello all,
I’ve been reading about metaprogramming and encountered examples that look like the following:
defmodule example(example_par...
New
I just finished “Programming Elixir” and now I am reading “Metaprogramming Elixir”. I can’t say I comprehend everything. I try to unders...
New
On p. 6, there is this example:
defmodule Math do
# {:+, [context: Elixir, import: Kernel], [5, 2]}
defmacro say({:+, _, [lhs, rhs]...
New
Latest on Elixir Forum
Get money off!
The Pragmatic Bookshelf
35% off any eBook
Manning Publications
45% off any item
ElixirCasts
10% off for life
The Pragmatic Studio
20% off any course
AppSignal
10% off for 12 months
Honeybadger
10% off for 12 months
Simply use coupon code "devtalk.com" or "elixirforum" at checkout!
Filter by Type:
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #javascript
- #podcasts
- #code-sync
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #advent-of-code
- #elixirconf-us
- #distillery
- #processes
- #forms
- #api
- #metaprogramming
- #security
- #performance








