|
Question about macro expansion and compilation unit
|
|
4
|
40
|
May 8, 2026
|
|
Why Macro.prewalk/3 is adding parens when applying fun to given ast node?
|
|
3
|
63
|
November 27, 2025
|
|
Would one-time self-replacing macro/compile-time-function instead of CLI generators be possible?
|
|
2
|
132
|
July 21, 2025
|
|
Check that a parameter is a typespec inside a macro?
|
|
1
|
82
|
July 14, 2025
|
|
Compile-time validation of newtypes or at least static analysis
|
|
0
|
129
|
May 30, 2025
|
|
AssignWhen - use when clauses on assignment statements
|
|
0
|
142
|
April 23, 2025
|
|
How do i get the name of variables and its value passed to macro?
|
|
5
|
162
|
March 4, 2025
|
|
Macro to provide timing for a function call - handle any signature
|
|
29
|
328
|
February 14, 2025
|
|
Does adding a dummy guard `when true` affect performance
|
|
4
|
258
|
December 18, 2024
|
|
BinStruct - library for writing declarative code to get rich generated set of binary parsing/encoding features
|
|
12
|
613
|
November 26, 2024
|
|
CompileError when trying to generate a module and a function with Module.create
|
|
8
|
123
|
November 20, 2024
|
|
Constructing qualified function calls in a macro
|
|
1
|
77
|
September 30, 2024
|
|
Is it possible to detect if code is executing at compile time?
|
|
15
|
1387
|
August 27, 2024
|
|
Podcast: Thinking Elixir 215 - Bob gets busy and Google's in trouble
|
|
0
|
89
|
August 13, 2024
|
|
How query for Modules that call use on my module
|
|
4
|
82
|
July 22, 2024
|
|
Convert boolean expression into an anonymous function
|
|
4
|
177
|
June 27, 2024
|
|
Elixir developer `iex` does not load module that uses macro, when it is compiled
|
|
5
|
304
|
June 2, 2024
|
|
Dynamic code generation: def as an exception in Macro expansion prioritisation. Understanding Macro.escape(var, unquote: true) Injection vs Transfer
|
|
8
|
577
|
May 19, 2024
|
|
Keyword.put in macro results in AST instead of keyword list
|
|
5
|
267
|
April 11, 2024
|
|
Get function signature at runtime
|
|
5
|
434
|
February 29, 2024
|
|
Pass variables created in a defmacro definition to the do: block
|
|
1
|
274
|
February 4, 2024
|
|
Macro mental model?
|
|
0
|
320
|
January 27, 2024
|
|
Why doesn't defmodule require unquote to use outside variables
|
|
0
|
275
|
January 19, 2024
|
|
Overriding non-defoverridable functions generated by use macro?
|
|
4
|
583
|
November 10, 2023
|
|
How to get application name at compile time?
|
|
7
|
1353
|
October 22, 2023
|
|
Odd behaviour of quote(do: n) - iex crashes with "do not show this result in output"
|
|
1
|
392
|
September 3, 2023
|
|
Create sub module with atom name
|
|
15
|
954
|
August 13, 2023
|
|
Macro check is there a specific function inside a module
|
|
6
|
816
|
July 20, 2023
|
|
Using `~p` dynamically inside a macro
|
|
5
|
1590
|
July 4, 2023
|
|
How to get each line of block and convert it as list of map in macro
|
|
7
|
793
|
June 23, 2023
|