quemb.shared.helper.add_docstring¶
- quemb.shared.helper.add_docstring(doc)¶
Add a docstring to a function as decorator.
Is useful for programmatically generating docstrings.
- Parameters:
doc (str) – A docstring.
- Return type:
Callable[[TypeVar(_Function, bound=Callable)],TypeVar(_Function, bound=Callable)]
Example
>>> @add_docstring("Returns 'asdf'") >>> def f(): >>> return 'asdf' is equivalent to >>> def f(): >>> "Returns 'asdf'" >>> return 'asdf'