fibs :: [Int] fibs = 0 : 1 : [ a + b | (a, b) <- zip fibs (tail fibs)]
这会生成斐波纳契数列.
我理解的卫兵,行为:,zip和tail,但我不明白<-.这是做什么的?
:
zip
tail
<-
haskell list-comprehension
haskell ×1
list-comprehension ×1