haskellの無限リストはPythonのジェネレータなんかにとって
変わられるのでは。無限リストはメモリ馬鹿食いするからやってられない。

def fib():
a = b = 1
while True:
yield a
a,b = b, a+b
for n in fib(): print n # フィボナッチ数列

遅いし
ライブラリ少ないし
英語必須だし
デバッグしづらいし
デバッグしづらいし

まあ、haskell学習中の八つ当たりの書き込みですけど。