7 ms·
This here is excellent: print(f"{d['key'][1]=}") d['key'][1]='one' My immediate reaction was: How can I make this `form` easier to type. And that'
by submeta 6y ago
This here is excellent:
print(f"{d['key'][1]=}")
d['key'][1]='one'
My immediate reaction was: How can I make this `form` easier to type. And that's what `Iceacream` does. Reviewed their code and realized they work with AST and inspection.
I recently started to learn (Common )Lisp. I realize how easy it would be to write a macro in Lisp that would implement the functionality of `Iceacream`, in a few lines of code.