Haskell循环结构

时间:2015-06-23 15:40:21

标签: haskell cyclic

我有ones/0的两个定义,两者都产生了无限的列表:

ones = 1 : ones

ones = repeat 1
repeat::a->[a]
repeat x = x : repeat x

我被告知第一个是循环结构,而第二个不是。真的吗?那究竟是什么意思/如何判断结构是否是循环的?

0 个答案:

没有答案