User Tools

Site Tools


cs_lang:python:things-to-know:lazy-vs-eager

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
cs_lang:python:things-to-know:lazy-vs-eager [2013/01/23 14:59]
cedric
cs_lang:python:things-to-know:lazy-vs-eager [2013/01/23 15:01] (current)
cedric
Line 1: Line 1:
 ====== Lazy vs Eager evaluation ====== ====== Lazy vs Eager evaluation ======
  
-Python generally uses an eager evaluation (in contrary to [[cs_lang:​haskell|Haskell]]).+Python generally uses an eager evaluation (in contrary to [[cs_lang:​haskell|Haskell]]) ​but for example with Python 3 the range() function returns a special range object which computes elements of the list on demand.
  
 <code python> <code python>
cs_lang/python/things-to-know/lazy-vs-eager.txt ยท Last modified: 2013/01/23 15:01 by cedric