RosettaCodeData/Task/Integer-sequence/Lambdatalk/integer-sequence.lambdatalk

10 lines
278 B
Text
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
{def infinite_set
{lambda {:i}
{if true // will never change
then :i {infinite_set {long_add :i 1}} // extends {+ :i 1}
else You have reached infinity! }}} // probably never.
-> infinite_set
{infinite_set 0}
-> 0 1 2 3 ... forever