File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -65,11 +65,10 @@ output must only depend on its input.
6565
6666Some languages are very strict about purity and don't even have assignment
6767statements such as ``a=3 `` or ``c = a + b ``, but it's difficult to avoid all
68- side effects. Printing to the screen or writing to a disk file are side
69- effects, for example. For example, in Python a call to the :func: `print ` or
70- :func: `time.sleep ` function both return no useful value; they're only called for
71- their side effects of sending some text to the screen or pausing execution for a
72- second.
68+ side effects, such as printing to the screen or writing to a disk file. Another
69+ example is a call to the :func: `print ` or :func: `time.sleep ` function, neither
70+ of which returns a useful value. Both are called only for their side effects
71+ of sending some text to the screen or pausing execution for a second.
7372
7473Python programs written in functional style usually won't go to the extreme of
7574avoiding all I/O or all assignments; instead, they'll provide a
You can’t perform that action at this time.
0 commit comments