https://www.youtube.com/watch?v=XVv1GipR5yU
And since you can define your own operators, you could just go all of the way.
https://gist.github.com/ityonemo/6512f3b4fd02b9a9cc292cf0f88...
also string macros are cheating!
https://gist.github.com/ityonemo/6512f3b4fd02b9a9cc292cf0f88...
also string macros are cheating!