List comprehensions can be freely used: test2 = mapM_ print $ takeWhile (<= 20) test3 = mapM_ print Racket provides several related facilities for generators.
Seznamové komprehense lze používat libovolně: test2 = mapM_ print $ takeWhile (<= 20) test3 = mapM_ print Programovací jazyk Racket poskytuje několik příbuzných nástrojů pro generátory.