|
PipeAssign - Keep the Pipe, Capture the Value
|
|
18
|
910
|
June 29, 2025
|
|
Sigils are (not only) macros
|
|
4
|
168
|
June 12, 2025
|
|
Macro.expand/2 - why only one step?
|
|
2
|
84
|
February 19, 2025
|
|
Change of behaviour in Elixir 1.18 macros: (ArgumentError) tried to unquote invalid AST
|
|
6
|
293
|
February 9, 2025
|
|
How to fix type violation warning from a macro in Elixir 1.18
|
|
2
|
171
|
January 22, 2025
|
|
How do unquote sigils?
|
|
2
|
103
|
January 7, 2025
|
|
Determine call graph of module at compile-time
|
|
3
|
116
|
December 6, 2024
|
|
How can I `def render(assigns)` in a macro? ~H can't see `assigns` variable
|
|
2
|
982
|
December 1, 2024
|
|
BinStruct - library for writing declarative code to get rich generated set of binary parsing/encoding features
|
|
12
|
554
|
November 26, 2024
|
|
How to write a macro that replaces one identifier with another, but it needs to respect lexical scope?
|
|
2
|
77
|
November 11, 2024
|
|
Writing a macro that defines infix operators
|
|
3
|
112
|
October 31, 2024
|
|
Macro does not like module attribute?
|
|
6
|
172
|
October 12, 2024
|
|
Technique to allow a function call only within a macro
|
|
3
|
130
|
October 6, 2024
|
|
Why is the variable not available inside the macro?
|
|
3
|
75
|
October 6, 2024
|
|
How to increase printable_limit from Macro.to_string()?
|
|
10
|
1078
|
October 4, 2024
|
|
Defoverridable Function Fallbacks for LiveView Callbacks
|
|
3
|
104
|
October 2, 2024
|
|
Retrieve source code programmatically?
|
|
11
|
229
|
September 12, 2024
|
|
Is it possible to detect if code is executing at compile time?
|
|
15
|
1321
|
August 27, 2024
|
|
Making a shared CoreComponents module for an umbrella app
|
|
2
|
98
|
July 29, 2024
|
|
How does GenServer (and any other use injections) overriding work from a metaprogramming standpoint?
|
|
3
|
59
|
July 29, 2024
|
|
TypeResolver - parse and resolve spec types into convenient structs
|
|
0
|
88
|
July 19, 2024
|
|
Troubles with hygiene when calling macros from do block of other macro
|
|
4
|
55
|
July 17, 2024
|
|
Improve this `unpipe` function?
|
|
15
|
373
|
June 24, 2024
|
|
Why is Gettext not getting a string at compile-time in the macro I built?
|
|
9
|
337
|
June 23, 2024
|
|
How could I improve on this (scripty) Macro arithmetic transcriber
|
|
4
|
152
|
May 23, 2024
|
|
Regarding evaluation of arguments to ExUnit.Assertions.assert/2
|
|
5
|
240
|
May 19, 2024
|
|
Dynamic code generation: def as an exception in Macro expansion prioritisation. Understanding Macro.escape(var, unquote: true) Injection vs Transfer
|
|
8
|
514
|
May 19, 2024
|
|
Making a macro for def with arguments
|
|
4
|
224
|
May 15, 2024
|
|
Scope of quote in IEX
|
|
3
|
252
|
May 8, 2024
|
|
Run `Macro.expand` on `use` macro with different __ENV__
|
|
1
|
459
|
April 24, 2024
|