I'm like a pâtissier, except I decorate functions instead of cakes, and I decorate with U+1F4A9 instead of frosting.
Python (REPL)
from aholedecorator import a_hole
@a_hole
def hello(name: str = "friend") -> str:
return f"Hello {name}, I hope you are well."
hello()
'Hello friend, I hope you are well.'
hello()
Traceback (most recent call last): File "", line 1, in File "/Users/chris/Documents/projects/gists/a_hole_decorator/aholedecorator.py", line 70, in new_func raise AHoleError(choice(_MESSAGES)) aholedecorator.AHoleError: I'm like a pâtissier, except I decorate functions instead of cakes, and I decorate with U+1F4A9 instead of frosting.
(Source)