|
|
|
|
|
by pdimitar
2269 days ago
|
|
Absolutely. In fact I am writing a library in Elixir currently (for internal company usage) that mandates generating boilerplate to help a user project. It's a really fine balance to (a) not being too clever by making the macro code still readable and (b) documenting the intent of the macro, its input and output, and why it is actually useful. Many people are like "I'll document it later" and it just almost never happens. Which is, as you said, a shame. |
|