From 0c9a318d644c3a5ef0d611cc5a35a5cbd7e7b929 Mon Sep 17 00:00:00 2001
From: Guido van Rossum <guido@python.org>
Date: Mon, 20 Oct 2003 17:01:07 +0000
Subject: Use 'predicate = bool' as the default predicate for ifilter[false].

---
 Doc/lib/libitertools.tex | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/Doc/lib/libitertools.tex b/Doc/lib/libitertools.tex
index 30d80c1..aec55cb 100644
--- a/Doc/lib/libitertools.tex
+++ b/Doc/lib/libitertools.tex
@@ -140,8 +140,7 @@ by functions or loops that truncate the stream.
   \begin{verbatim}
      def ifilter(predicate, iterable):
          if predicate is None:
-             def predicate(x):
-                 return x
+             predicate = bool
          for x in iterable:
              if predicate(x):
                  yield x
@@ -157,8 +156,7 @@ by functions or loops that truncate the stream.
   \begin{verbatim}
      def ifilterfalse(predicate, iterable):
          if predicate is None:
-             def predicate(x):
-                 return x
+             predicate = bool
          for x in iterable:
              if not predicate(x):
                  yield x
-- 
cgit v0.12

