In the past I created several elisp functions/macros to make my life easier while implementing features in my emacs.
Now I'm taking a step further, I'm creating my own syntax to run in emacs i
For now I have autocurrying (even outside the macro)
And the macro allow the syntax ((fn arg1) arg2)