RosettaCodeData/Task/Fibonacci-sequence/Purity/fibonacci-sequence-2.purity

3 lines
114 B
Plaintext

type (Stream A?,,,Unfold) = gfix X. A? . X?
data Fib2 = Unfold ((outl, (uncurry Add, outl))) ((curry id) One One)