
17 Aug
2015
17 Aug
'15
7:21 a.m.
On Mon, Aug 17, 2015 at 1:32 PM, Debdut Karmakar
Sorry, I wrote a wrong function, the correct version is:
oddsFrom3 :: [Integer] oddsFrom3 = 3 : map (+2) oddsFrom3
You can get some idea of lambda evaluation here: http://chrisuehlinger.com/LambdaBubblePop/ (Alas it doesn't support let expressions much less let rec.) Once you have a modicum of intuition, you're now ready to appreciate the illustrated step-by-step evaluation of this infinite list: http://stackoverflow.com/a/19749422 Based on the SO answer, you can now work out your function on your own. -- Kim-Ee