From f1d2835e2745b19e8d984c0cb7defd527bd9e9e2 Mon Sep 17 00:00:00 2001 From: Michele Simionato Date: Fri, 25 Sep 2015 04:19:45 +0200 Subject: Added a docstring to the memoize example --- src/tests/documentation.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/tests/documentation.py') diff --git a/src/tests/documentation.py b/src/tests/documentation.py index 766c4c6..8156e3c 100644 --- a/src/tests/documentation.py +++ b/src/tests/documentation.py @@ -1233,6 +1233,11 @@ def _memoize(func, *args, **kw): def memoize(f): + """ + A simple memoize implementation. It works by adding a .cache dictionary + to the decorated function. The cache will grow indefinitely, so it is + your responsability to clear it, if needed. + """ f.cache = {} return decorate(f, _memoize) -- cgit v1.2.1