Constructing qualified function calls in a macro
|
|
1
|
58
|
September 30, 2024
|
Is it possible to detect if code is executing at compile time?
|
|
15
|
1130
|
August 27, 2024
|
Podcast: Thinking Elixir 215 - Bob gets busy and Google's in trouble
|
|
0
|
84
|
August 13, 2024
|
How query for Modules that call use on my module
|
|
4
|
58
|
July 22, 2024
|
Convert boolean expression into an anonymous function
|
|
4
|
146
|
June 27, 2024
|
Elixir developer `iex` does not load module that uses macro, when it is compiled
|
|
5
|
220
|
June 2, 2024
|
Dynamic code generation: def as an exception in Macro expansion prioritisation. Understanding Macro.escape(var, unquote: true) Injection vs Transfer
|
|
8
|
378
|
May 19, 2024
|
Keyword.put in macro results in AST instead of keyword list
|
|
5
|
216
|
April 11, 2024
|
Get function signature at runtime
|
|
5
|
335
|
February 29, 2024
|
Pass variables created in a defmacro definition to the do: block
|
|
1
|
212
|
February 4, 2024
|
Macro mental model?
|
|
0
|
303
|
January 27, 2024
|
Why doesn't defmodule require unquote to use outside variables
|
|
0
|
260
|
January 19, 2024
|
Overriding non-defoverridable functions generated by use macro?
|
|
4
|
353
|
November 10, 2023
|
How to get application name at compile time?
|
|
7
|
950
|
October 22, 2023
|
Odd behaviour of quote(do: n) - iex crashes with "do not show this result in output"
|
|
1
|
348
|
September 3, 2023
|
Create sub module with atom name
|
|
15
|
778
|
August 13, 2023
|
Macro check is there a specific function inside a module
|
|
6
|
715
|
July 20, 2023
|
Using `~p` dynamically inside a macro
|
|
5
|
1297
|
July 4, 2023
|
How to get each line of block and convert it as list of map in macro
|
|
7
|
702
|
June 23, 2023
|
Collect all function return tuples in the module with macro and provide access to them with a helper function
|
|
0
|
447
|
April 22, 2023
|
What's `v(-1)` in place of the omitted left side expression in an operator overload
|
|
1
|
365
|
March 4, 2023
|
Find a specific string in an unstructured and nested list
|
|
10
|
922
|
February 15, 2023
|
Call external module funcs inside generated functions in macro
|
|
2
|
574
|
January 25, 2023
|
DarkKernel - elixir functions which use dark magic
|
|
11
|
824
|
December 11, 2022
|
Temple DSL - pass attributes dynamically to a macro
|
|
0
|
437
|
October 13, 2022
|
How to create a type attribute in a macro?
|
|
8
|
1122
|
September 15, 2022
|
Cannot read params during complie time
|
|
4
|
506
|
August 20, 2022
|
Credo and specs for macro-generated functions
|
|
3
|
987
|
August 1, 2022
|
Difference between `{:a}` and `{:{}, [], [:a]}` in AST
|
|
1
|
643
|
May 25, 2022
|
Macro Monday - Share your macros!
|
|
1
|
721
|
April 11, 2022
|